简介
- JavaScrpit,亦即 ECMAScript
- 新功能的演进是由 TC39 的组织统筹协调和推进的。
- 一般新特性会由社区先提案,被采纳后开始进入下一流程。一个提案到最终落地到成为标准,需要经过几个阶段(stage)。
- 目前采纳进入正式流程中的提案可在 tc39/proposals 查看到。
Stage 0/Strawperson
- 潜在的可能被纳入规范的一些想法。
Stage 1/Proposal
- 为该想法设想一些适用场景,可能的 case。提出解决实现方案以及可能的变更。
Stage 2/Draft
- 经过上一步验证讨论后,这一阶段开始起草语言层面的语义语法,准备正式的规范文档。
Stage 3/Candidate
- 提案进入到了候选阶段。开始接收一些反馈对提案进行完善。
Stage 4/Finished
- 可以被纳入到正式的 ECMAScript 语言规范中了。
下一步是什么
- 该提案将尽快包含在 ECMAScript 规范中。
- 当规范作为标准经过每年一次的批准时,提案也被批准为标准的一部分。