js和css後面新增版本號防止瀏覽器快取資源

2021-10-08 21:51:04 字數 514 閱讀 1812

這是程式猿經常發生的一段對話~~~

測試童鞋:「bug根本就沒有修改!」

前端童鞋:「清快取!!清頁面快取!!你沒有清快取!!你清理了頁面快取就對了的!!?」

這個是眾多解決方法中的其中一種~

eg:

code:

/**

* 給頁面引用的css和js加上版本號

* @param config 配置

*/function resource_loader(config)

//載入css引用

this.loadcss = function() );

}//載入js引用

this.loadscript = function() );

}this.load();

}// 呼叫方法

resource_loader();

**:

更多詳細參考:此鏈結

seajs版本號新增

with 24 comments 用 seajs 組織專案,上線後,經常需要更新特定檔案或所有檔案的時間戳,以清空瀏覽器快取。最簡單的方式是 define function require,exports 這種方式很簡單直觀,弊端也很明顯 檔案一多,時間戳會分散在各個檔案,維護起來不方便。第二種方式...

js比較版本號

在實際的開發工作中我們會對專案前後的版本號進行對比,從而進行快取的更新。下面我們就使用js對標準的版本號進行比較大小。實現乙個方法,用於比較兩個版本號 version1 version2 如果version1 version2,返回1 如果version1 version2,返回 1,其他情況返回0...

golang程式新增版本號

這段時間專案經常發布版本,導致我們版本管理混亂。特別是在真實環境上面,沒有了版本控制軟體協助版本管理,我們無法確認程式到底是新版本還是舊版本。這給我們排查問題帶來了很大困擾。於是,我就想給程式本身打上版本號,通過程式就可以看到程式是新版本還是舊版本了。檢視資料發現golang不能像c 那樣通過巨集定...