JavaScript language resources

ECMAScript on skriptauskieli, joka muodostaa JavaScriptin perustan. ECMAScript on standardoitu kansainvälisen ECMA-standardointijärjestön ECMA-262-ja ECMA-402-eritelmissä. Seuraavat ECMAScript-standardit on hyväksytty tai niitä työstetään:

nimi linkit Julkaisupäivä kuvaus
nykyiset painokset
ECMA-262 11. Painos

PDF, HTML, Working draft, repository

2020 ECMAScript 2020 Kielimäärittely
ECMA-262 10. painos

PDF, HTML, Working draft, repository

2019 ECMAScript 2019 Kielimäärittely
ECMA-262 9. Painos

PDF, HTML,
Working luonnos, versiovarasto

2018 ECMAScript 2018 Kielimäärittely
ECMA-402 5. Painos Working draft, repository 2018 ECMAScript 2018 kansainvälistymisen API-erittely
vanhentuneet / historialliset painokset
ECMA-262 PDF June 1997 ECMAScript: a general purpose, cross-platform programming language. Tämä oli ensimmäinen versio ECMAScript-standardista.
ECMA-262 2. Painos PDF elokuu 1998 ECMAScript Language Specification. Tämä on ECMAScript-standardin toinen versio; myös ISO-standardi 16262.
ECMA-262 3. painos PDF joulukuu 1999 ECMAScript Language Specification. Tämä on ECMAScript-standardin kolmas versio; vastaa JavaScript 1.5: tä.
Katso myös errata
ECMA-262 5. Painos PDF joulukuu 2009 ECMAScript Language Specification. Tämä on ECMAScript-standardin viides versio.
Katso myös Mozillan ES5 errata-ja ECMAScript 5-tuki
ECMA-357 PDF kesäkuu 2004 ECMAScript for XML (E4X).
Katso myös E4X errata.
ECMA-262 5.1 Edition PDF, HTML June 2011 tämä versio on täysin linjassa kansainvälisen standardin ISO/IEC 16262:2011 3.painoksen kanssa.
se sisältää ES5 errata-korjauksia, ei uusia ominaisuuksia.
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 kesäkuu 2016 ECMAScript 2016 internationalisation API Specification
ECMA-262 8. painos HTML kesäkuu 2017 ECMAScript 2017 Language Specification
ECMA-402 4th Edition HTML June 2017 ECMAScript 2017 Internationalization API Specification

ES.Next on dynaaminen nimi, joka viittaa siihen, mikä seuraava versio on kirjoitushetkellä. ES.Seuraavia ominaisuuksia kutsutaan oikeammin ehdotuksiksi, koska määritelmää ei ole vielä viimeistelty.

Katso Wikipedian ECMAScript-merkintä lisätietoa ECMAScript-historiasta.

voit osallistua tai vain seurata ECMAScript Language Specificationin, koodinimeltään ”Harmony”, ja ECMAScript Internationalization API Specificationin seuraavia versioita julkisen wikin ja Es-discuss-postituslistan kautta, jotka on linkitetty ecmascript.org.