下一代ECMAScript 是指在ECMAScript 6 (ES2015)被推出后的 ECMA-262标准的新特性(通常被称为 JavaScript). 即使在ECMAScript 6 于2015年6月17日完成之前,新的特性也早已在提议中. 你可以在 tc39/ecma262 这个仓库中看见最新版的提议.
ps: ECMA-262 7th edition - ECMAScript® 2016 Language Specification
解决当前规范化进程问题,计划引入 stagesand champions 的特性集。同时提出了两年的发布周期。想要了解更多ES6规范化进程信息,请观看 Rafael Weinstein 的演讲。
es-discuss 是一个关于ECMAScript 标准有关反馈的渠道.
实验性的新特性
下面的特性早已实现,但仅仅在 Firefox Nightly channel 中可用:
Additions to the Array
object
Additions to the ArrayBuffer
object
New TypedObject objects
New SIMD objects
逐步稳定的特性
这些特性不被Nightly channel支持,仍在不断规范和实际应用中。ECMAScript 6 草案中的那些特性可能将被推迟到ECMAScript 7中发布。
Expressions
尚未支持的特性
下面的特性尚未应用,目前只用于ECMAScript 7。
Object.observe()
(bug 800355)