javascript的動態加載、緩存、更新以及復用(一)_javascript技巧
來源:懂視網
責編:小采
時間:2020-11-27 21:24:11
javascript的動態加載、緩存、更新以及復用(一)_javascript技巧
javascript的動態加載、緩存、更新以及復用(一)_javascript技巧:使用范圍: OA、MIS、ERP等信息管理類的項目,暫時不考慮網站。 遇到的問題: 完成一個項目,往往需要引用很多js文件,比如jQuery.js、easyUI等。還有自己寫的一些列js文件,那么這些文件如何方便的加載,如果文件有變化如何才能讓客戶端及時更新緩存?如果
導讀javascript的動態加載、緩存、更新以及復用(一)_javascript技巧:使用范圍: OA、MIS、ERP等信息管理類的項目,暫時不考慮網站。 遇到的問題: 完成一個項目,往往需要引用很多js文件,比如jQuery.js、easyUI等。還有自己寫的一些列js文件,那么這些文件如何方便的加載,如果文件有變化如何才能讓客戶端及時更新緩存?如果

使用范圍:
OA、MIS、ERP等信息管理類的項目,暫時不考慮網站。
遇到的問題:
完成一個項目,往往需要引用很多js文件,比如jQuery.js、easyUI等。還有自己寫的一些列js文件,那么這些文件如何方便的加載,如果文件有變化如何才能讓客戶端及時更新緩存?如果能夠提高點運行效率,那就更好了。
目標:
1、 可以方便的引用js文件。
2、 盡量使用各種緩存,避免頻繁從服務器讀取文件。
3、 如果js文件有更新或者增加、減少幾個減少js文件,需要客戶端能夠自動、立刻更新。
4、 Js文件的復用。
頁面結構:
一般OA、MIS這一類的項目,大多采用frameset或者iframe的方式來實現,這樣就有了父頁和子頁的概念。我們可以利用這一點來做做文章。
網頁可以分為三塊:外殼、首頁、標簽、數據列表、表單(添加、修改)。因為這里要說的加載js的方法,需要利用這種頁面結構,也正是因為這個原因,所以暫時不支持網站。
看這個圖有點眼熟吧。恩,就是這種結構。

正文
現在做web版的應用,越來越依賴各種js了,第三方的jQuery、easyUI、my97等,還有自己寫的各種js。要實現的功能越來越多,需要使用的js也越來越多,js文件的修改也很頻繁。于是就出現了許多問題,比如每個頁面都要寫一大堆
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
javascript的動態加載、緩存、更新以及復用(一)_javascript技巧
javascript的動態加載、緩存、更新以及復用(一)_javascript技巧:使用范圍: OA、MIS、ERP等信息管理類的項目,暫時不考慮網站。 遇到的問題: 完成一個項目,往往需要引用很多js文件,比如jQuery.js、easyUI等。還有自己寫的一些列js文件,那么這些文件如何方便的加載,如果文件有變化如何才能讓客戶端及時更新緩存?如果