最新的Web开发教程
 

HTML <script> async Attribute

<HTML <script>标记

这将异步只要它可运行的脚本:

<script src="demo_async.js" async></script>
试一试»

定义和用法

async属性是一个布尔属性。

如果存在,它指定脚本将异步只要它是可用来执行。

注: async属性仅对外部脚本(如果只应使用src属性存在)。

注意:有几种方法可以执行外部脚本:

  • 如果async存在:脚本与页面的其余部分异步执行的(而页面继续解析的脚本将被执行)
  • 如果async不存在,并且延迟出现:当页面完成解析执行脚本
  • 如果没有async或延迟出现:剧本是获取并立即执行时,浏览器将继续解析页面之前,

浏览器支持

在表中的数字指定完全支持属性所述第一浏览器的版本。

属性
async 10.0 3.6

HTML 4.01和HTML5之间的差异

async属性,HTML5是新的。


HTML和XHTML之间的差异

在XHTML中,属性最小化是被禁止的,而async属性必须被定义为<script async="async">


句法

<script async>

<HTML <script>标记