JavaScript-Sprachressourcen

ECMAScript ist die Skriptsprache, die die Grundlage von JavaScript bildet. ECMAScript von der ECMA International Standards Organization in den ECMA-262 und ECMA-402 Spezifikationen standardisiert. Die folgenden ECMAScript-Standards wurden genehmigt oder werden gerade bearbeitet:

Name Links Erscheinungsdatum Beschreibung
Aktuelle Ausgaben
ECMA-262 11. Auflage

PDF, HTML, Arbeitsentwurf, Repository

2020 ECMAScript 2020 Sprachspezifikation
ECMA-262 10. Auflage

PDF, HTML, Arbeitsentwurf, Repository

2019 ECMAScript 2019 Sprachspezifikation
ECMA-262 9. Auflage

PDF, HTML,
Arbeiten entwurf, Repository

2018 ECMAScript 2018 Sprachspezifikation
ECMA-402 5. Auflage Arbeitsentwurf, Repository 2018 ECMAScript 2018 Internationalisierungs-API-Spezifikation
Veraltete/historische Ausgaben
ECMA-262 PDF Juni 1997 ECMAScript: Eine universelle, plattformübergreifende Programmiersprache. Dies war die erste Version des ECMAScript-Standards.
ECMA-262 2nd Edition PDF August 1998 ECMAScript-Sprachspezifikation. Dies ist die zweite Revision des ECMAScript-Standards; auch ISO-Standard 16262.
ECMA-262 3. Auflage PDF Dezember 1999 ECMAScript-Sprachspezifikation. Dies ist die dritte Revision des ECMAScript-Standards; entspricht JavaScript 1.5.
Siehe auch die Errata
ECMA-262 5. Auflage PDF Dezember 2009 ECMAScript-Sprachspezifikation. Dies ist die fünfte Revision des ECMAScript-Standards.
Siehe auch die ES5 Errata und ECMAScript 5 Unterstützung in Mozilla
ECMA-357 PDF Juni 2004 ECMAScript für XML (E4X).
Siehe auch die E4X-Errata.
ECMA-262 5.1 Ausgabe PDF, HTML Juni 2011 Diese Version ist vollständig auf die 3. Ausgabe der internationalen Norm ISO / IEC 16262: 2011 abgestimmt.
Es enthält ES5 Errata Fixes, keine neuen Funktionen.
ECMA-402 1st Edition PDF, HTML December 2012 ECMAScript Internationalization API Specification
ECMA-262 6th Edition PDF, HTML June 2015 ECMAScript 2015 Language Specification
ECMA-402 2nd Edition PDF June 2015 ECMAScript 2015 Internationalization API Specification
ECMA-262 7th Edition HTML June 2016 ECMAScript 2016 Language Specification
ECMA-402 3. Ausgabe HTML Juni 2016 ECMAScript 2016 Internationalisierungs-API-Spezifikation
ECMA-262 8. Ausgabe HTML Juni 2017 ECMAScript 2017 Sprachspezifikation
ECMA-402 4. Ausgabe HTML Juni 2017 ECMAScript 2017 Internationalisierungs-API-Spezifikation

ES.Next ist ein dynamischer Name, der sich auf die nächste Version zum Zeitpunkt des Schreibens bezieht. ES.Die nächsten Funktionen werden korrekter als Vorschläge bezeichnet, da die Spezifikation per Definition noch nicht abgeschlossen ist.

Siehe Wikipedia ECMAScript Eintrag für weitere Informationen über ECMAScript Geschichte.

Sie können an der Arbeit an den nächsten Überarbeitungen der ECMAScript-Sprachspezifikation mit dem Codenamen „Harmony“ und der ECMAScript Internationalization API-Spezifikation über das öffentliche Wiki und die es-discuss-Mailingliste teilnehmen, die von ecmascript.org .