猿问

关于js脚本的异步下载的原理

http://blog.csdn.net/chenmoquan/article/details/38407795
这个网站说到的异步加载我不是很懂,为什么把script添加到html里面,里面的js文件就会异步加载?为什么不会是同步呢?
猛跑小猪
浏览 380回答 2
2回答

LEATH

默认情况下,script标签中的外链js都是同步加载的,即js不加载完,就不加载后面的内容,这样的话,如果你的script标签写在html顶部的head标签中,加载的js比较多,体积比较大,就会影响到后面文件的加载,拖慢页面的显示速度。异步加载是浏览器解析到script标签中有async属性,就会在下载js的同时继续解析后面的文件,如果js比较大的话,不会影响页面的渲染
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答