如何将 ECMAScript 12 转换为 ECMAScript 10

How to convert ECMAScript 12 to ECMAScript 10

我写了一个 JS 文件,里面的一些代码是 ECMAScript 12 的。问题是我所有的设备都只支持 ECMAScript 10。 这是文件 Javascript 有没有可用的在线转换器,或者我该如何手动转换?

您正在寻找 Babel

Babel 基本上可以让您编写现代 JS 代码,然后它可以将其转换为“更原始”的代码,以便 运行 在更多设备上使用。

有很多选项和方法可以使用它,但是使用 env 预设并指定 targets 可能是一个很好的起点。