HTML异步属性是一个布尔属性。如果存在,它指定脚本可用时将异步执行。此属性仅适用于外部脚本(仅在存在src属性时使用)。
注意:外部脚本执行的方式有很多:
- 当存在异步时:脚本与页面的其余部分异步执行(脚本将在页面继续解析的同时执行)
- 当不存在异步且存在延迟时:在页面完成解析后执行脚本
- 如果不存在异步或延迟:在浏览器继续解析页面之前立即获取并执行脚本
用法:
<script async>
例:Index.html
<!DOCTYPE html>
<html>
<body>
<center>
<h1 style="color:green">
Geeksforgeeks
</h1>
<p id="p1">Hello GFG</p>
<script src="geeks.js" async></script>
</center>
</body>
</html>
geeks.js
alert("Hello GFG");
输出:
支持的浏览器:下面列出了HTML async属性支持的浏览器
- 谷歌浏览器4.0
- Firefox 4.0
- 苹果Safari 4.0
- Opera 10.5
- Edge
相关用法
- HTML async属性用法及代码示例
- HTML Script async用法及代码示例
- HTML <li> value属性用法及代码示例
- HTML dir属性用法及代码示例
- HTML value属性用法及代码示例
- HTML max属性用法及代码示例
- HTML <a> rel属性用法及代码示例
- HTML <img> src属性用法及代码示例
- HTML <bdo> dir属性用法及代码示例
- HTML name属性用法及代码示例
- HTML <map> name属性用法及代码示例
- HTML alt属性用法及代码示例
- HTML for属性用法及代码示例
注:本文由纯净天空筛选整理自shubham_singh大神的英文原创作品 HTML | <script> async Attribute。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。