TC39

Ecma InternationalのTC39は、JavaScript開発者、実装者、専門家などのグループで、JavaScriptの仕様をメンテナンスし発展させるためにコミュニティと協力しています。

我々は
Ecma International
所属の委員会です。

コントリビュート

既存のプロポーザルに対するフィードバック、ドキュメントの改善、テスト、実装、さらには言語機能に関するアイデアなど、JavaScriptコミュニティからのコントリビュートをTC39は歓迎します。詳細については、コントリビュータガイドをご覧ください。

TC39のミーティングにメンバーとして参加するには、Ecmaに参加してください。

仕様

我々はJavaScript(正式には、ECMAScript)の仕様をGitHub上で開発し、2ヶ月ごとにミーティングを行い、プロポーザルについて議論しています。このプロセスの詳細については、新しい言語機能のプロポーザルの5つのステージを参照してください。より詳細な情報については、ミーティングの議題議事録をご覧ください。

プロポーザルの状態

現在の仕様候補一覧

このセクションでは、我々のプロセスにおいてステージ3に到達している、つまり完了が近いプロポーザルを紹介しています。

このページはコミュニティによって翻訳されています。貢献したい場合は、ガイドラインをお読みください。

プロポーザル一覧の読み方

各プロポーザルは他の資料へのリンクが貼ってあります。表示されているタグは以下の属性を示しています。各タグが何を意味しているかは以下の例を参照してください。全てのタグはマウスカーソルをホバーさせたら詳細が表示されます。

タグの種類とそれぞれの意味

iterator chunking

提出者、及び支持者: Michael Ficarra
a proposal to add a method to iterators for producing an iterator of its subsequences

Import Text

提出者、及び支持者: Eemeli Aro
A TC39 proposal for importing text

Error Stack Accessor

提出者: Jordan Harband | 支持者: Jordan Harband, Mark Miller
ECMAScript Proposal, specs, and reference implementation for Error.prototype.stack accessor

Dynamic Code Brand Checks

提出者: Nicolo Ribaudo | 支持者: Krzysztof Kotowicz, Mike Samuel, Nicolo Ribaudo
TC39 proposal that enables flexible brand checks before dynamic code loading

Deferring Module Evaluation

提出者: Yulia Startsev, Guy Bedford | 支持者: Yulia Startsev, Guy Bedford, Nicolò Ribaudo
A proposal for introducing a way to defer evaluate of a module

Source Phase Imports

提出者: Luca Casonato | 支持者: Guy Bedford, Luca Casonato
Proposal to enable importing modules at the source phase

Iterator Join

提出者、及び支持者: Kevin Gibbons
JS proposal for a means to concatenate the contents of an iterator into a string
全ステージのプロポーザルを見る