ES 提案的各狀態


JavaScrpit,亦即 ECMAScript,新功能的演進是由一個叫 TC39 這么個組織在統籌協調和推進的。

一般新特性會由社區先提案,被采納后開始進入下一流程。一個提案到最終落地到成為標准,需要經過幾個階段(stage)。

目前采納進入正式流程中的提案可在 tc39/proposals 查看到。可以看到,裝飾器 Decorator 處於 Stage 2 階段,globalThis 處於 Stage 3 這個階段。

以下是各階段及含義的描述:

  • Stage 0/Strawperson: 潛在的可能被納入規范的一些想法。
  • Stage 1/Proposal:為該想法設想一些適用場景,可能的 case。提出解決實現方案以及可能的變更。
  • Stage 2/Draft:經過上一步驗證討論后,這一階段開始起草語言層面的語義語法,准備正式的規范文檔。
  • Stage 3/Candidate:提案進入到了候選階段。開始接收一些反饋對提案進行完善。
  • Stage 4/Finished:可以被納入到正式的 ECMAScript 語言規范中了。

更加詳細的各階段的描述可通過 The TC39 Process 中的表格來了解。

相關資源


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM