zasoby języka JavaScript

ECMAScript jest językiem skryptowym, który stanowi podstawę JavaScript. ECMAScript standaryzowany przez Ecma International standards organization w specyfikacji ECMA – 262 i ECMA-402. Następujące standardy ECMAScript zostały zatwierdzone lub są w trakcie prac nad:

Nazwa linki Data premiery opis
aktualne wydania
ECMA-262 11th Edition

PDF, HTML, roboczy szkic, repozytorium

2020 specyfikacja języka ECMAScript 2020
ECMA-262 10th Edition

PDF, HTML, roboczy szkic, repozytorium

2019 specyfikacja języka ECMAScript 2019
ECMA-262 9 edycja

PDF, HTML,
praca projekt, repozytorium

2018 specyfikacja języka ECMAScript 2018
ECMA-402 5th Edition wersja robocza, repozytorium 2018 specyfikacja api internacjonalizacji ECMAScript 2018
Wydania przestarzałe / historyczne
ECMA-262 PDF czerwiec 1997 ECMAScript: uniwersalny, wieloplatformowy język programowania. Była to pierwsza wersja standardu ECMAScript.
ECMA-262 2nd Edition PDF sierpień 1998 specyfikacja języka ECMAScript. Jest to druga wersja standardu ECMAScript; również norma ISO 16262.
ECMA-262 3rd Edition PDF grudzień 1999 specyfikacja języka ECMAScript. Jest to trzecia wersja standardu ECMAScript; odpowiada JavaScript 1.5.
Zobacz też: errata
ECMA-262 5th Edition PDF grudzień 2009 specyfikacja języka ECMAScript. Jest to piąta wersja standardu ECMAScript.
Zobacz także obsługę erraty ES5 i ECMAScript 5 W Mozilli
ECMA-357 PDF czerwiec 2004 ECMAScript for XML (E4X).
Zobacz też erratę E4X.
ECMA-262 5.1 Edition PDF, HTML czerwiec 2011 ta wersja jest w pełni zgodna z trzecią edycją międzynarodowej normy ISO/IEC 16262: 2011.
zawiera poprawki erraty ES5, brak nowych funkcji.
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 3rd Edition HTML czerwiec 2016 Specyfikacja interfejsu API internacjonalizacji ECMAScript 2016
ECMA-262 8th Edition HTML czerwiec 2017 specyfikacja języka ECMAScript 2017
ECMA-402 4th Edition HTML czerwiec 2017 Specyfikacja interfejsu API internacjonalizacji ECMAScript 2017

ES.Next jest dynamiczną nazwą, która odnosi się do każdej kolejnej wersji w momencie pisania. ES.Następne funkcje są bardziej poprawnie nazywane propozycjami, ponieważ z definicji specyfikacja nie została jeszcze sfinalizowana.

więcej informacji na temat historii ECMAScript można znaleźć w Wikipedii.

możesz uczestniczyć lub po prostu śledzić prace nad kolejnymi wersjami specyfikacji języka ECMAScript o nazwie kodowej „Harmony” i specyfikacji interfejsu API internacjonalizacji ECMAScript za pośrednictwem publicznej wiki i listy dyskusyjnej es-discuss połączonej z ecmascript.org.