【问题标题】:Mapping of Node.js version to ECMAScript version [closed]Node.js 版本到 ECMAScript 版本的映射 [关闭]
【发布时间】:2021-02-09 05:33:39
【问题描述】:

是否有来自 Node.js 版本的映射,例如0.10 或 14,对应的 ECMAScript 版本,例如ES5、ES2020?

由于这个问题已经结束,我无法发布我想出的解决方案作为答案,所以它就在这里。

@bevry/node-versions 包括fetchESVersionForNodeVersion(nodeVersion: string): Promise<string>,它将获取在发布 Node.js 版本时已批准的 ECMAScript 版本。

【问题讨论】:

  • 没有直接映射之类的东西,因为没有单个 node.js 版本代表从 ECMAScript 规范的一个版本到新版本的 100% 转换。相反,它是随着时间的推移和许多版本逐渐添加新的语言功能。由于您现在收到了两条建议,node.green 将向您展示 nodejs 版本之间的功能转换。
  • 不可能有理想的解决方案,并不意味着没有实际的解决方案。刚刚回来发布我在每个 Node.js 发布时批准的 ECMAScript 版本的映射,但是我的答案已关闭。会去Quora。 Stack Exchange 是个玩笑,只是让看门人感觉得到验证的地方。

标签: javascript node.js ecmascript-next


【解决方案1】:

默认情况下哪个 Node.js 版本附带了哪些功能?

网站node.green 提供了一个极好的 各种版本的支持的 ECMAScript 功能概览 Node.js,基于 kangax 的兼容表。

来源:https://nodejs.org/en/docs/es6/

【讨论】:

    猜你喜欢
    • 2012-07-12
    • 1970-01-01
    • 1970-01-01
    • 2020-05-18
    • 2020-11-09
    • 1970-01-01
    • 1970-01-01
    • 2020-12-03
    • 1970-01-01
    相关资源
    最近更新 更多