JavaScript Sprachressourcen

ECMAScript ist eine Skriptsprache, auf dessen Form JavaScript basiert. ECMAScript ist durch die Ecma International standarisiert und entspricht den ECMA-262 und ECMA-402 Spezifikationen. Die folgende ECMAScript Standards wurden genehmigt oder werden gerade bearbeitet:

Name Links Datum Beschreibung
Aktuelle Editionen
ECMA-262 9. Edition Arbeitsentwurf, Repository 2018 ECMAScript 2018 Sprachspezifikation
ECMA-402 5. Edition Arbeitsentwurf, Repository 2018 ECMAScript 2018 Internationalisierungs API Spezifikation
Veraltete/Historische Editionen
ECMA-262 PDF Juni 1997 ECMAScript: Eine universelle plattform├╝bergreifende Programmiersprache. Das war die erste Version des ECMAScript Standards
ECMA-262 2. Edition PDF August 1998 ECMAScript Sprachspezifikation. Dieses ist die zweite die zweite ├ťberarbeitung des ECMAScript Standards; auch ISO Standard 16262.
ECMA-262 3. Edition PDF Dezember 1999 ECMAScript Sprachspezifikation. Dieses ist die dritte ├ťberarbeitung des ECMAScript Standards; entspricht JavaScript 1.5. Siehe auch die Fehlerkorrekturen
ECMA-262 5. Edition PDF Dezember 2009 ECMAScript Sprachspezifikation. Dieses ist die f├╝nfte ├ťberarbeitung des ECMAScript Standards; Siehe auch die ES5 Fehlerkorrekturen und ECMAScript 5 Unterst├╝tzung in Mozilla
ECMA-357 PDF Juni 2004 ECMAScript f├╝r XML (E4X).
Siehe auch die E4X Fehlerkorrekturen.
ECMA-262 5.1 Edition PDF, HTML Juni 2011 Diese Version ist voll auf den 3. Edition Internationalen Standard ISO/IEC 16262:2011 ausgerichtet.
Sie enth├Ąlt ES5 Fehlerkorrekturen, keine neuen Funktionen.
ECMA-402 1. Edition PDF, HTML Dezember 2012 ECMAScript Internationalisierungs API Spezifikation
ECMA-262 6. Edition PDF, HTML Juni 2015 ECMAScript 2015 Sprachspezifikation
ECMA-402 2. Edition PDF Juni 2015 ECMAScript 2015 Internationalisierungs API Spezifikation
ECMA-262 7. Edition HTML Juni 2016 ECMAScript 2016 Sprachspezifikation
ECMA-402 3. Edition HTML Juni 2016 ECMAScript 2016 Internationalisierungs API Spezifikation
ECMA-262 8. Edition HTML Juni 2017 ECMAScript 2017 Sprachspezifikation
ECMA-402 4. Edition HTML Juni 2017 ECMAScript 2017 Internationalisierungs API Spezifikation

ES.Next ist ein dynamischer Name f├╝r alles, was in der n├Ąchsten Version geschrieben werden soll. ES.Next Funktionen sind normalerweise Vorschl├Ąge, weil, laut Definition, die Spezifikation noch nicht fertig ist.

Siehe Wikipedia ECMAScript Eintrag f├╝r weitere Informationen zur ECMAScript Geschichte.

Man kann an den n├Ąchsten ├ťberarbeitungen der ECMAScript Sprachspezifikation, mit dem Codenamen "Harmony", teilnehmen oder verfolgen und die Internationalisierungs API Spezifikation via ├Âffentlichem wiki und der es-discuss mailing Liste verkn├╝pft mit ecmascript.org.

Implementierungen

  • SpiderMonkey - die JavaScript Engine, die in verschiedenen Mozilla Produkten, wie Firefox, verwendet wird;
  • Rhino - die JavaScript engine geschrieben in Java;
  • Tamarin - die ActionScript virtuelle Maschine (verwendet im Adobe┬« Flash┬« Player);
  • Andere Implementationen (Wikipedia).

Siehe auch