首页 > web前端 > js教程 > Javascript中的defer属性和async属性的用法详解

Javascript中的defer属性和async属性的用法详解

云罗郡主
发布: 2018-10-17 15:13:39
转载
1947 人浏览过

本篇文章给大家带来的内容是关于Javascript中的defer属性和async属性的用法详解,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

为什么需要异步加载js文件:

不使用异步,文档在加载js代码时会阻塞其他资源的下载,导致空白页面。

(1)置于顶部的js脚本,浏览器在执行时需要花费时间去下载外链文件的代码并执行,此时会导致明显的延迟,显示为空白页面,用户无法浏览内容,也无法与页面进行交互。 

(2)虽然IE8、Firefox3.5、Safari4、Chrome2都允许并行下载Javascript文件,脚本的下载过程不会互相影响,但页面的加载仍旧需要等到所有的Javascript代码下载并执行完成才能继续。正因为如此,推荐将

作者最新文章
最新问题
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板