在开头或动态引用javascript?

时间:2013-02-03 12:48:59

标签: javascript ajax jquery

我有一个小型的Web应用程序,我一直在努力,Javascript的数量开始增加。我想知道什么时候最好的做法(如果有的话)是什么时候加载/引用你的javascript。一开始是一次性还是动态需要的?

我知道当我的网站部分加载并需要时,如何通过ajax动态添加Javascript引用?

我希望这个问题有道理,我还是新手。

非常感谢。

1 个答案:

答案 0 :(得分:1)

这实际上取决于JavaScript的大小。最好一次加载一个50kb文件,而不是浏览器请求50 x 1kb。首先,我建议尽量减少JavaScript源代码,看看它的位置。

用于对您的网站进行基准测试的一个很好的工具是YSlow,这也表明您可以进行一些改进。请不要试图解决YSlow批评的所有内容,因为有些建议只对真正的大型网站有意义。 (例如,你可能不需要分发的CDN等)。

对于JavaScript缩小,我对Google的Closure Compiler有非常好的经验。