加载Javascript:HTTP请求
我很难决定哪种方法在网站性能方面更好。
要么在一个文件中包含所有必需的jQuery插件,要么将其包含在网站的每个页面上,要么将插件拆分为单个文件,并在需要时使用jQuery.getScript()方法加载它们。
通过一个http请求异步加载脚本有什么好处吗?
我的所有Javascript将被缩小和gzipped。
谢谢!
这并不是那么简单,取决于你网站上javascript的分布情况。 看看这个问题:哪个更适合JavaScript加载时间:将所有文件压缩成一个大文件还是全部异步加载?
从我的观点来看,到现在为止的最佳解决方案是controljs
阅读完整的文章http://www.stevesouders.com/blog/2010/12/15/controljs-part-1/
一个请求对性能会更好。 期。 唯一的缺点是,每次文件更改时,整个事情都会发生变化(并且必须再次下载)。 插件不会有太大变化,所以我会尽可能将所有内容放在1个文件中。
将jQuery核心放在该文件中。 还有您的自定义JavaScript。 只要确保它是在正确的顺序:)
链接地址: http://www.djcxy.com/p/49413.html上一篇: Loading Javascript : HTTP Requests
下一篇: jquery: event for when ajax loaded content is all loaded (including images)