<script type language async src defer charset crossorigin integrity></script>
async:表示应该立即开始下载脚本,但不能阻止其他页面动作;
type
language:废弃。最初用于表示代码块中的脚本语言(如"JavaScript"、"JavaScript 1.2"或"VBScript")。大多数浏览器都会忽略这个属性,不应该再使用它。
src
defer:脚本可以延迟到文档完全北解析和显示后再执行,只对外部脚本文件有效。
charset:指定代码字符集
crossorigin:配置跨站资源共享设置,参数选项:anonymous 配置文件不必设置凭据标志;use-credentials 设置凭据标志
integrity:可选。允许比对接收到的资源和指定的加密签名以验证子资源完整性(SRI,Subresource Integrity)。如果接收到的资源的签名与这个属性指定的签名不匹配,则页面会报错,脚本不会执行。这个属性可以用于确保内容分发网络(CDN,Content Delivery Network)不会提供恶意内容。