我需要通过解析html来了解标签是否异步。我遇到了一个问题,我找不到任何关于async
属性的有效值(和含义)的文档。
我所知道的是,对于异步,有效值为:
表示非异步:
async=""
是什么意思?和任何其他价值?
答案 0 :(得分:1)
根据the specification,它是:
async =" async"或"" (空字符串)或空
(其中空为async
,不指定值)
其含义:
指定脚本一旦可用就异步执行。
因此浏览器应该尝试下载脚本文件,而无需等待继续解析页面。它在下载完成后立即加载脚本。