我遇到了术语 ESNext
,想知道它与 ECMAScript 是否相同。
所以,我有这些问题:
- ESNext 究竟是什么?
- 它是否指代任何特定版本的 ECMAScript?
最佳答案
What is ESNext, actually?
它因使用该术语的人而异,通常是 ECMAScript (JavaScript) 的“下一个”版本。例如,当我在 2019 年 6 月第一次写这个答案时,如果有人说“ESNext”,他们可能在谈论 ES2019 加上 BigInt、动态导入和其他最近达到 process 阶段 4 的功能。 ,或者他们甚至可能一直在谈论那些加上一些先进的第 3 阶段提案。从 2020 年 4 月的这次更新开始,他们将谈论最近达成一致的 ES2020 以及诸如顶级 await
、WeakRefs 和逻辑赋值运算符之类的东西。它各不相同。
Does it refer to any specific version of EcmaScript?
不是,它通常是指刚好超出当前快照规范的不断移动的目标。
但同样,它因使用者而异。
关于javascript - 什么是 ESNext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56521178/