sailei1 / blog

1 stars 0 forks source link

script defer async 区别 #64

Closed sailei1 closed 5 years ago

sailei1 commented 5 years ago

defer和async可以用来控制外部脚本的执行。 defer:用于开启新的线程下载脚本文件,并使脚本在文档解析完成后执行。 async:HTML5新增属性,用于异步下载脚本文件,下载完毕立即解释执行代码。

async和defer的最主要的区别就是async是异步下载,下载完后立即执行,不影响文档的解析,defer是异步加载后解析文档。 摘自: https://www.jianshu.com/p/66db7d62d827