是否有意義儘量使用jQuery中$.getScript();
做類似如下:在main.js文件中使用getScript加入以減少負載大小
$("#action-one").click(function() {
$.getScript('scripts/action-one.js');
});
$("#action-two").click(function() {
$.getScript('scripts/action-two.js');
});
會降低你的main.js文件的大小加載時間更快?也意味着代碼只會被加載,如果它被使用,可能會出現問題,如果相同的代碼一遍又一遍裝載雖然..
(我現在不這樣做,但它只是在我腦海中,如果你有非常大的js文件)
那麼,它會減慢網站,因爲用戶必須等待腳本加載。 – 2012-04-26 17:19:20
它會減少加載時間,但會讓您的網站非常慢。 – Ibu 2012-04-26 17:20:15
它可以是一個很好的方式來做到這一點,取決於網站,但通常只是加載它們異步更好。 JS文件通常是緩存的,所以在第一次加載頁面之後,它並不重要。 – adeneo 2012-04-26 17:21:56