📜  HTML | DOM 脚本异步属性

📅  最后修改于: 2021-10-29 04:28:08             🧑  作者: Mango

DOM Script async 属性用于设置或返回脚本是否应异步执行。此属性用于反映 async 属性。此属性仅适用于外部脚本。

可以通过以下方式执行外部脚本:

  • 当存在 async 时,脚本将与页面的其余部分异步执行。意味着在页面继续解析时将执行时间脚本。
  • 如果 defer 存在但 async 不存在,那么脚本将在页面完成解析时执行。
  • 如果 async 或 defer 两者都不存在,则脚本会被提取并立即执行,甚至在浏览器继续解析页面之前也是如此。

句法:

  • 它返回异步属性。
    scriptObject.async
  • 它用于设置异步属性。
    scriptObject.async = true|false

属性值:它包含一个布尔值,用于指定脚本是否应在可用时立即异步执行。

  • True:它指定脚本应异步执行。
  • false:指定不异步执行脚本。

      返回值:它返回一个布尔值,指定脚本是否应该异步执行。

      例子:

      
      
        
      
          
              HTML DOM Script async Property
          
      
        
      
        
          

              GeeksforGeeks     

                 

      DOM Script async Property

                 

      Hello World!

                                      

                                          

      输出:

      • 点击按钮前:
      • 点击按钮后:

      支持的浏览器: HTML DOM Script async 属性支持的浏览器如下:

      • 谷歌浏览器
      • 浏览器 10.0
      • 火狐
      • 苹果浏览器
      • 歌剧