我的web應用程序使用jQuery和一些jQuery插件(例如驗證,自動完成)。我想知道是否應該將它們粘貼到一個.js文件中,以便它可以更容易地緩存,或將它們分解爲單獨的文件,並且只包含給定頁面所需的文件。將JavaScript放入一個.js文件或將它分解爲多個.js文件?
我還應該提及,我關心的不僅僅是下載.js文件所需的時間,還有根據加載的.js文件的內容減慢頁面的速度。例如,添加自動完成插件往往會使我的基本測試的響應時間減緩100ms左右,即使在緩存時也是如此。我的猜測是,它必須掃描DOM中導致延遲的元素。
HTTP的重複:// stackoverflow.com/questions/490618/multiple-javascript-css-files-best-practices – cletus 2009-02-17 06:52:27