异步加载js的方式有哪些

2020-05-13  本文已影响0人  风雅欢乐
  1. script标签中添加defer属性, 添加了该属性的js代码会被异步加载, 不会阻塞DOM解析. 如果有多个标签, 等全部加载完成后按照书写顺序依次执行js代码
  2. script标签中添加async属性, 添加了该属性的js代码会异步加载, 不会阻塞DOM解析, 如果有多个标签, 先加载完成的先执行, 与书写顺序无关
  3. 在代码中创建script标签, 插入dom节点中. 此种方式的script标签对象默认具有async属性
上一篇下一篇

猜你喜欢

热点阅读