ES6 JavaScript的状态是什么,是否获得批准,还需要哪些其他步骤?

时间:2015-05-13 20:04:55

标签: javascript ecmascript-6

关于下一版Ecmascript的审批流程 - 我们在实施过程中的位置 - 以及如何知道?

是否存在跟踪EcmaScript进度的地方? 是否有W3C链接会发布公告,或者这是否会发生?

有谁知道ES2015,ES2016,ES2017审批流程的当前状态,以及衡量功能进度和浏览器采用的步骤或里程碑?

3 个答案:

答案 0 :(得分:6)

http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#final_draft

  

这是ECME-262第6版,2015 ECMAScript语言规范的最终草案。该草案已提交给Ecma大会成员审查和审议。大会将在2015年6月的会议上投票批准其作为Ecma标准。

     

假设GA获得批准,仍然可以在已发布的版本中进行非常小的编辑更正。所以,请继续在bugs.ecmascript.org上报告任何错误或拼写错误

答案 1 :(得分:2)

任何正在寻找有关ES6版本或ES7和ES8版本JavaScript的信息的人都应该明确委员会流程。

这是链接:http://wiki.ecmascript.org/doku.php?id=harmony:specification_drafts#final_draft

这是规范过程的一部分。

  1. 它声明ES6正处于最终草案中。
  2. 已提交给大会成员。
  3. 它来自一系列候选发稿稿
  4. 之前的草稿。
  5. 大会召开会议,对2015年6月ES6的批准进行投票
  6. 并于2015年6月批准。
  7. 未来版本的规范里程碑是:

    一个。发布候选人草稿 B.最终草案 C.批准的提交 D.批准

    还有一个添加和审核新语言功能的过程:

    ES功能成熟度阶段: 0.稻草人 1.提案 2.草案 3.候选人 4.完成

    随后,在浏览器中最终采用和发布标准的步骤。当我们需要知道采用率是多少时,这些里程碑与这个问题相关。这就是兼容性表的来源:http://kangax.github.io/compat-table/es6/

    此过程也已使用Release Train概念进行了更新。 导致名称更改: ES2015是ES6 ES2016是ES7 ES2017是ES8

答案 2 :(得分:2)

截至今天,ES6规格已获批准! 你可以找到它here