2012年7月5日

web优化之-js 异步加载 js延迟执行 js插件

摘要: 最近因工作的需要主要做web前段的优化,其中之一就是js的优化,在项目中的js代码相对比较规范的,都是$(function(){})这种格 式。但是大家都知道js的下载比较耗时的,它的解析和执行是阻塞式的。我们是否可以先让js下载下来,在windows的load事件中在去解析和执行 了。答案是肯定的,其中ControlJS .js就实现了这种方式。个人觉得它比LAB的延迟加载要优秀的一点,减少了js的加载时间。但是该js功能相对比较强大,同时也没有解决js依赖关系的加载。个人自己写了一个小插件 来实现js异步加载延迟执行。代码如下:(function () { var document ... 阅读全文

posted @ 2012-07-05 13:00 dz45693 阅读(2095) 评论(3) 推荐(0) 编辑

导航