1. 程式人生 > 其它 >怎樣把網站js檔案合併成一個?幾種方法可以實現

怎樣把網站js檔案合併成一個?幾種方法可以實現

  我們在建網站時經常會用js特效程式碼以使頁面更美觀,比如js幻燈片程式碼、js下拉選單等,但是網頁特效一多,如果js檔案沒有合併的話會降低網站的效能,這時我們就要考慮合併js檔案了,ytkah總結了以下幾種方法可以實現:

  1.把不輸出(沒有document.write)的公共函式合到一起,如果單純地把兩個js檔案內容copy到一起可能會出錯

  2.新建一個import.js檔案,把所有的js檔案全部寫進去

with(document){
write('<script type="text/javascript" language="javascript" src="/1.js"></script>');
write('<script type="text/javascript" language="javascript" src="/2.js"></script>');
write('<script type="text/javascript" language="javascript" src="/3.js"></script>');
} 

  但是這種方法雖然程式碼精簡了,而實際上卻也要載入這些js檔案,所以不算適用。

  3.採用非同步載入(頁面載入後)不太重要的JS文件

  4.將JS文件放到多個網站上,可實現同步載入多個JS。如a.com/1.js、 b.com/2.js ,但這種如果其中一個網站出問題,那麼頁面載入將會很緩慢。