多个脚本文件通过ajax或组合全部?

时间:2012-01-25 17:22:22

标签: javascript jquery

我网站上的内容通过ajax更改。每个页面都是一个ajax请求。

现在,我网站上的每个页面都有某种jquery / javascript函数来处理该页面所需的任何事件。每个页面都有自己的getcript加载的javascript及其缓存,因此只有当用户访问该页面时才会请求javascript。

我的问题是,最好是根据请求加载每个javascript(缓存)还是只将所有javascript函数放在一个大文件中并加载一次?

2 个答案:

答案 0 :(得分:0)

按照将所有js从单独的页面复制到一个 - 三个文件。这将减少页面加载并改善页面呈现,捕获。

答案 1 :(得分:0)

我在其中一个主要javascript脚本加载器库的作者的博客上读过一次(不记得哪一个,并且找不到链接)在绝大多数情况下将所有内容连接成一个文件并将其包含在每个页面上是提供脚本的最有效方式。当你拥有3页时,考虑使用某种异步加载可能会过度优化。