gpt4 book ai didi

javascript - 如何在 HTML 中指定 Javascript 的版本

转载 作者:数据小太阳 更新时间:2023-10-29 06:00:39 26 4
gpt4 key购买 nike

随着新的 JavaScript ES6 的发布。我想知道如何指定版本。

假设,如果我想使用 HTML5,我在 html 页面的顶部声明

<!DOCTYPE HTML> 

同样,如果我想使用 jQuery,那么我会使用 jQuery 2.1.4 或任何我使用的 src 指向下面的 url

https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.4/jquery.min.js

我们在html中是这样写js的。

<script type="text/javascript"> 
//js
</script>

<script type="text/javascript" src="external.js"> </script>

如何指定脚本应使用 ES6 版本,以防浏览器不支持,回退到 ES5。

最佳答案

正如其他人所说:浏览器将使用它内置的任何 JavaScript 引擎……无论是 3、5 还是 6 的某个版本。

虽然曾经有一种方法可以使用 lang 参数来指定 JavaScript 的版本,但这种方法至少已过时 10 年,而且仅对 JavaScript 版本 1 和 2 很重要,它们的行为完全不同。

如果您需要确保您的代码在较旧的 JavaScript 引擎上运行,您必须使用转译器,例如 Babel。生成的代码将在 ES3、ES5 或 6 上运行。

您的其他选择是:

  • 编写 ES6 代码并在它运行的地方运行。它没有的地方——哦,好吧。
  • 编写 ES5 代码并在任何地方运行。 (好吧,到处都是现代的。)

关于javascript - 如何在 HTML 中指定 Javascript 的版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37223878/

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