***注:只提供解决方案和注意事项不会标注原理 有兴趣可以自已去参考《高性能Javascript》***
1:将带有src引入的script标签置于文档加载底部
2:将script 标注defer属性 *针对个别支持该属性浏览器生效 IE Firefox<=3.5
<script defer>
//中间代码将会下载 但不会阻塞其他文件下载 执行于onload事件之前
</script>
3:合并代码减少文件请求 例如使用雅虎的内容传输网络(CDN)(YUI)Yahoo! User Interface Library 链接格式为:
http://yui.yahooapis.com/combo?2.6.0/build/yahoo-dom-event/yahoo-dom-event.js&2.6.0/build/animation/animation-min.js
本文介绍了三种提高网页加载速度的脚本处理方法:将外部脚本`<script>`标签放置在文档底部,使用`defer`属性延迟脚本执行(在`onload`事件之前),以及通过合并代码减少HTTP请求,如使用Yahoo的CDN服务进行文件组合加载。这些策略能有效减少页面加载阻塞,提升用户体验。
778

被折叠的 条评论
为什么被折叠?



