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, |
2018 | ECMAScript 2018 Sprachspezifikation |
ECMA-402 5. Auflage | Arbeitsentwurf, Repository | 2018 | ECMAScript 2018 Internationalisierungs-API-Spezifikation |
Veraltete/historische Ausgaben | |||
ECMA-262 | Juni 1997 | ECMAScript: Eine universelle, plattformübergreifende Programmiersprache. Dies war die erste Version des ECMAScript-Standards. | |
ECMA-262 2nd Edition | August 1998 | ECMAScript-Sprachspezifikation. Dies ist die zweite Revision des ECMAScript-Standards; auch ISO-Standard 16262. | |
ECMA-262 3. Auflage | Dezember 1999 | ECMAScript-Sprachspezifikation. Dies ist die dritte Revision des ECMAScript-Standards; entspricht JavaScript 1.5. Siehe auch die Errata |
|
ECMA-262 5. Auflage | 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 | 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 | 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 .