- defer
如果script标签设置了此属性,则浏览器会异步的下载该文件并且不会影响后面的dom渲染。如果有多个标签存在此属性,则等到全部加载完,按顺序执行。
- async
async的设置,会使script脚本异步的加载并在允许的情况下执行
多个带有async属性的标签的执行,并不会按着script在页面中的顺序来执行,而是谁先加载完谁执行。
如果script标签设置了此属性,则浏览器会异步的下载该文件并且不会影响后面的dom渲染。如果有多个标签存在此属性,则等到全部加载完,按顺序执行。
async的设置,会使script脚本异步的加载并在允许的情况下执行
多个带有async属性的标签的执行,并不会按着script在页面中的顺序来执行,而是谁先加载完谁执行。