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.

Source Phase Imports

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

RegExp.escape

提出者: Domenic Denicola, Benjamin Gruenbaum, Jordan Harband | 支持者: Jordan Harband, Kevin Gibbons
Proposal for investigating RegExp escaping for the ECMAScript standard

Decorators

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

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.

Dynamic Code Brand Checks

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

Array.fromAsync

提出者、及び支持者: J.S. Choi
Draft specification for a proposed Array.fromAsync method in JavaScript.

Time Zone Canonicalization

提出者: Justin Grant | 支持者: Justin Grant, Richard Gibson
TC39 Proposal (stacked on Temporal) to improve handling of changes to the IANA Time Zone Database
全ステージのプロポーザルを見る