gpt4 book ai didi

javascript - 动态加载js时,为什么保持脚本类型="text/javascript"

转载 作者:行者123 更新时间:2023-11-30 13:13:58 26 4
gpt4 key购买 nike

var ga = document.createElement('script');
ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ?
'https://ssl' : 'http://www') +
'.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);

在上面的代码中(在 Google Analytics 中),
我想知道他们为什么一直写 ga.type = 'text/javascript' ,
我试过不添加它,它似乎在现代浏览器中运行良好
我想我应该错过了什么

最佳答案

它曾经被要求通过 XHTML 验证器(type 属性)。但是,无论如何,每个现代浏览器都将 script block 解析为 JavaScript。

但是,HTML5 规范说您可以不使用它,它会默认为 text/javascript

关于javascript - 动态加载js时,为什么保持脚本类型="text/javascript",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12831644/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com