NodeJS 对 ES2015 的支持程度

97 阅读1分钟

发现问题

今天发现:在不使用 babel 转码器的情况下,能够直接在 nodejs 中运行带有 async 和 Map 的高阶语法。有些吃惊。不同浏览器,以及不同版本的同一浏览对 ES2015+ 的语法支持程度不一致。浏览器是一个运行环境,NodeJS 也是一个运行环境,同理可以做出推论:不同版本的 NodeJS 对ES2015+ 的语法支持程度不一致。

解决问题

NodeJS 给出了一个官方网址,显示不同版本的NodeJS运行环境对 ES2015+ 的支持程度。

https://node.green/

Jietu20220115-101105.png