TC39

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

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

コントリビュート

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

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

仕様

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

プロポーザルの状態

現在の仕様候補一覧

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

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

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

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

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

Temporal

提出者、及び支持者: Philipp Dunkel, Maggie Johnson-Pint, Matt Johnson-Pint, Brian Terlson, Shane Carr, Ujjwal Sharma, Philip Chimento, Jason Williams, Justin Grant
Provides standard objects and functions for working with dates and times.

Sync Iterator helpers

提出者: Gus Caplan | 支持者: Michael Ficarra, Jonathan Keslin, Kevin Gibbons
Methods for working with iterators in ECMAScript

Source Phase Imports

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

Dynamic Code Brand Checks

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

Decorators

提出者: Daniel Ehrenberg, Kristen Hewell Garrett | 支持者 Kristen Hewell Garrett
Decorators for ES6 classes

Import Attributes

提出者: Myles Borins, Sven Sauleau, Dan Clark, Daniel Ehrenberg | 支持者: Sven Sauleau, Dan Clark, Daniel Ehrenberg, Nicolò Ribaudo
Proposal for syntax to import ES modules with assertions

Intl Locale Info

提出者、及び支持者: Frank Yung-Fong Tang
An API to expose information of locale, such as week data ( first day of a week, weekend start, weekend end), hour cycle, measurement system, commonly used calendar, etc.

JSON Modules

提出者、及び支持者: Myles Borins, Sven Sauleau, Dan Clark, Daniel Ehrenberg
Proposal to import JSON files as modules

Array.fromAsync

提出者、及び支持者: J.S. Choi
Draft specification for a proposed Array.fromAsync method in JavaScript.
全ステージのプロポーザルを見る