gpt4 book ai didi

javascript - 浏览器中的默认 javascript 版本

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:05 27 4
gpt4 key购买 nike

哪个版本的 JavaScript 默认使用浏览器?我阅读了有关 Firefox 支持的不同版本的 javascript 的文档 (https://developer.mozilla.org/en/JavaScript)。有很多有趣和有用的东西。不幸的是,我现在很困惑在开发中应该使用哪个版本。

最佳答案

不幸的是,由于缺少/损坏的实现,知道实际版本对您没有太大帮助。

你最好测试一个你担心旧浏览器可能不支持的方法等。

例如如果支持 IE5 并且您希望能够使用 Array.push() 方法,您可以执行以下操作:

if(typeof(Array.prototype.push) == 'undefined'){
Array.prototype.push = function(item){
var len = this.length;
this[len] = item;
return this.length;
};
}

至于您的实际脚本标签 - 不要在版本中包含语言属性 - 它已被弃用。

<script language="JavaScript1.2">...</script><!-- BAD -->

<script type="text/javascript">...</script><!-- GOOD -->

<script>...</script><!-- ALSO GOOD -->

如果您正在玩 XHTML 游戏,因此需要有效的 XML 输出,您需要按如下方式包装您的脚本标记内容。

<script type="text/javascript">
<![CDATA[
//your code here...
]]>
</script>

关于javascript - 浏览器中的默认 javascript 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3935899/

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