我有一个小型的Web应用程序,我一直在努力,Javascript的数量开始增加。我想知道什么时候最好的做法(如果有的话)是什么时候加载/引用你的javascript。一开始是一次性还是动态需要的?
我知道当我的网站部分加载并需要时,如何通过ajax动态添加Javascript引用?
我希望这个问题有道理,我还是新手。
非常感谢。
答案 0 :(得分:1)
这实际上取决于JavaScript的大小。最好一次加载一个50kb
文件,而不是浏览器请求50 x 1kb
。首先,我建议尽量减少JavaScript源代码,看看它的位置。
用于对您的网站进行基准测试的一个很好的工具是YSlow,这也表明您可以进行一些改进。请不要试图解决YSlow批评的所有内容,因为有些建议只对真正的大型网站有意义。 (例如,你可能不需要分发的CDN等)。
对于JavaScript缩小,我对Google的Closure Compiler有非常好的经验。