【问题标题】:how to change the javascript version in firefox browser如何在firefox浏览器中更改javascript版本
【发布时间】:2018-11-21 05:11:15
【问题描述】:

help -> about firefox显示firefox 63.0(32位)

但我的 javascript 版本显示 1.5

http://jsfiddle.net/Ac6CT/

<script type="text/javascript">
  var jsver = 1.0;
</script>
<script language="Javascript1.1">
  jsver = 1.1;
</script>
<script language="Javascript1.2">
  jsver = 1.2;
</script>
<script language="Javascript1.3">
  jsver = 1.3;
</script>
<script language="Javascript1.4">
  jsver = 1.4;
</script>
<script language="Javascript1.5">
  jsver = 1.5;
</script>
<script language="Javascript1.6">
  jsver = 1.6;
</script>
<script language="Javascript1.7">
  jsver = 1.7;
</script>
<script language="Javascript1.8">
  jsver = 1.8;
</script>
<script language="Javascript1.9">
  jsver = 1.9;
</script>


<script type="text/javascript">
  alert(jsver);
</script>

我想使用最新的 javascript 版本。

【问题讨论】:

  • 脚本元素上的 language 属性已被弃用 - 因此您的代码存在缺陷 - Mozilla 上的 javascript 支持 98% 的 ES6、100% 的 ES2016、大部分 ES2017 和 2018

标签: javascript


【解决方案1】:

我假设您在这里阅读了其中一个答案:stackoverflow.com/questions/4271566,因为它与您的代码完全匹配。这个答案已经有 8 年历史了,而且已经过时了。看到“1.5”是最新版 Firefox 中的预期行为。

您可以通过使用更新的功能来证明这一点。例如,

const x = 5
x --> 5

自“Javascript 1.5”以来添加了 const 功能,因此这可以作为我上述主张的证据。

【讨论】:

  • 是的,我也可以使用 let,但想知道版本
  • 您不应依赖版本号,而应尝试确定特定功能是否可用。这是因为浏览器并不总是实现所有功能,即使它们实现了大多数功能。
猜你喜欢
  • 1970-01-01
  • 2011-11-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-03-21
  • 1970-01-01
相关资源
最近更新 更多