async与defer

同时指定了两个属性,则会遵从async属性而忽略defer属性。

  • 作用
async标注脚本为异步脚本,异步下载脚本,不会阻塞文档解析,但是下载后立即执行,阻塞文档解析。
defer标注脚本为延迟脚本,使浏览器延迟脚本的执行,直到文档的载入和解析完成,脚本才会被执行。
  • 区别

延迟脚本会按他们在文档里的出现顺序执行;异步脚本在它们载入后执行,不能保证执行顺序。

 

 

 
 
posted @ 2020-03-18 02:18  sjzhen  阅读(68)  评论(0编辑  收藏  举报