当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


HTML <script> async属性用法及代码示例


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


相关用法


注:本文由纯净天空筛选整理自shubham_singh大神的英文原创作品 HTML | <script> async Attribute。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。