84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
最近项目中js文件数量猛增,另外第三方的统计代码有时会很慢,导致jquery的ready方法中的代码不能执行,影响到页面功能。我看到segmentfault在页面显示之前要加载一个52kb的js文件,其它的都是延迟加载。很多这样的代码,是用的什么技术
另外,能更小一点吗? 比如jquery也延迟加载。
学习是最好的投资!
javascript - Problème de chargement retardé js - Questions et réponses sur le site Web chinois PHP - javascript - Problème de chargement retardé js - Questions et réponses sur le site Web chinois PHP
Jetez un œil autour de vous et apprenez.
延时加载的概念现在基本上都是以模块加载的包管理机制的概念出现的。包括 commonjs 以及 amd 等规范。相对应的国内经典的包管理器分别是http://seajs.com/和http://www.w3cgroup.com/oye/。老外的还有一个叫http://requirejs.org/,不过这个快庞大得不行了……这几个里面,个人推荐的是seajs,小巧、规范,在他的插件库支持下也非常强大了,特别是在线调试插件,超级给力。
如果只是为了延时加载脚本文件这一单一功能,而不要对js文件模块化的话,最给力的还是http://labjs.com/,够小巧,也完全足够强大了。当然强大而庞大的requirejs,除了提供模块加载以外,当然也提供了文件加载功能。
http://wiki.commonjs.org/wiki/CommonJ...
javascript - Problème de chargement retardé js - Questions et réponses sur le site Web chinois PHP - javascript - Problème de chargement retardé js - Questions et réponses sur le site Web chinois PHP
Jetez un œil autour de vous et apprenez.
延时加载的概念现在基本上都是以模块加载的包管理机制的概念出现的。包括 commonjs 以及 amd 等规范。相对应的国内经典的包管理器分别是http://seajs.com/和http://www.w3cgroup.com/oye/。老外的还有一个叫http://requirejs.org/,不过这个快庞大得不行了……这几个里面,个人推荐的是seajs,小巧、规范,在他的插件库支持下也非常强大了,特别是在线调试插件,超级给力。
如果只是为了延时加载脚本文件这一单一功能,而不要对js文件模块化的话,最给力的还是http://labjs.com/,够小巧,也完全足够强大了。当然强大而庞大的requirejs,除了提供模块加载以外,当然也提供了文件加载功能。
http://wiki.commonjs.org/wiki/CommonJ...