1

嘿,我有一个有趣的问题,我在一个使用服务器端 javascript 的平台上工作,但不幸的是这个平台只支持 ECMAscript 3.0。告诉我哪些数组/方法可供我在 thi 版本中使用的最简单方法是什么?

我知道一些显而易见的事情(即箭头函数和大多数数组方法),但我确实花了几个小时编写代码,想知道为什么它不能在这个平台上工作,要弄清楚这是因为我使用了不受支持的方法.

4

2 回答 2

1

MDN 链接坏了,ECMA 官网好像有存档。请检查此pdf。 https://www.ecma-international.org/wp-content/uploads/ECMA-262_3rd_edition_december_1999.pdf

所有历史版本的在线档案可通过此链接获得 https://www.ecma-international.org/publications-and-standards/standards/ecma-262/

于 2021-01-29T21:49:50.793 回答
0

您可以使用最新的 ES 功能编写代码,然后使用 babel 将其转换为 ES 3,然后再推送到生产环境。这比弄清楚你可以在 ES 3 上使用什么要容易得多。我认为有一个 VS Code 扩展可以简化 babel 的使用(类似于 Live SASS Compiler 将 SASS 转换为 CSS 的操作)

于 2021-01-29T21:14:18.430 回答