HTML async 属性是一个布尔属性。当存在时,它指定脚本将在可用时异步执行。此属性仅适用于外部脚本(并且仅在 src 属性存在时使用)。
注意:外部脚本的执行方式有很多种:
- 当 async 存在时:脚本与页面的其余部分异步执行(脚本将在页面继续解析时执行)
- 当 async 不存在且 defer 存在时:当页面完成解析时执行脚本
- 如果 async 或 defer 都不存在:在浏览器继续解析页面之前立即获取并执行脚本
句法:
适用的:
- <脚本>
示例: Index.html
Geeksforgeeks
Hello GFG
极客.js
alert("Hello GFG");
输出:
支持的浏览器: HTML async 属性支持的浏览器如下所列
- 谷歌浏览器 4.0
- 火狐 4.0
- 苹果 Safari 4.0
- 歌剧 10.5
- 边缘