TC39

Das TC39 von Ecma International ist eine Gruppe von JavaScript-Entwicklern, -Implementierern, -Wissenschaftlern und anderen, die mit der Gemeinschaft zusammenarbeiten, um die Definition von JavaScript zu pflegen und weiterzuentwickeln.

Wir sind Teil von
Ecma International

Mitmachen

TC39 begrüßt Beiträge aus der JavaScript-Gemeinschaft, seien es Rückmeldungen zu bestehenden Vorschlägen, verbesserte Dokumentation, Tests, Implementierungen oder sogar Ideen für Sprachfeatures. Einzelheiten finden Sie in unserem Leitfaden für Beitragende.

Um als Mitglied an TC39-Sitzungen teilzunehmen, treten Sie Ecma bei.

Spezifikation

Wir entwickeln die JavaScript (formal bekannt als ECMAScript) Spezifikation auf GitHub und treffen uns alle zwei Monate, um Vorschläge zu diskutieren. Um mehr über den Prozess zu erfahren, werfen Sie bitte einen Blick auf die fünf Stufen für neue Sprachfeature-Vorschläge. Weitere Informationen finden Sie in unseren Agenden und Protokollen.

Vorschläge

Aktuelle Kandidaten für die Spezifikation

Dieser Abschnitt enthält Vorschläge, die sich in Stufe 3 unseres Prozesses befinden, was bedeutet, dass sie kurz vor der Fertigstellung stehen.

This page is translated by the community. If you want to contribute, read our guidelines.

Wie man die Liste der Vorschläge liest

Jeder Vorschlag enthält Links zu anderen Ressourcen. Die Tags repräsentieren die nachfolgend aufgeführten Attribute. Unten finden Sie eine Tabelle mit Beispiel-Tags und deren Bedeutungen. Alle Tags sind mit Tooltips ausgestattet, falls Sie Hilfe bei der Orientierung benötigen.

Arten von Tags und was sie bedeuten

Temporal

Autor*innen und Meister*innen: 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.

Import Attributes

Autor*innen: Myles Borins, Sven Sauleau, Dan Clark, Daniel Ehrenberg | Meister*innen: Sven Sauleau, Dan Clark, Daniel Ehrenberg, Nicolò Ribaudo
Proposal for syntax to import ES modules with assertions

RegExp.escape

Autor*innen: Domenic Denicola, Benjamin Gruenbaum, Jordan Harband | Meister*innen: Jordan Harband, Kevin Gibbons
Proposal for investigating RegExp escaping for the ECMAScript standard

Decorators

Autor*innen: Daniel Ehrenberg, Kristen Hewell Garrett | Meister*in Kristen Hewell Garrett
Decorators for ES6 classes

Intl Locale Info

Autor*innen und Meister*innen: 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.

Promise.try

Autor*innen und Meister*innen: Jordan Harband
ECMAScript Proposal, specs, and reference implementation for Promise.try

Dynamic Code Brand Checks

Autor*in: Nicolo Ribaudo | Meister*innen: Krzysztof Kotowicz, Mike Samuel, Nicolo Ribaudo
TC39 proposal that enables flexible brand checks before dynamic code loading

JSON Modules

Autor*innen und Meister*innen: Myles Borins, Sven Sauleau, Dan Clark, Daniel Ehrenberg
Proposal to import JSON files as modules

Time Zone Canonicalization

Autor*in: Justin Grant | Meister*innen: Justin Grant, Richard Gibson
TC39 Proposal (stacked on Temporal) to improve handling of changes to the IANA Time Zone Database
Siehe Vorschläge in allen Phasen