JavaScript language resources
ECMAScript is de scripttaal die de basis vormt van JavaScript. ECMAScript gestandaardiseerd door de ECMA International standards organization in de ECMA-262 en ECMA-402 SPECIFICATIES. De volgende ECMAScript-standaarden zijn goedgekeurd of worden momenteel gewerkt:
Naam | Links | Release datum | Beschrijving |
---|---|---|---|
de Huidige edities | |||
ECMA-262 11e Editie |
PDF -, HTML -, Werk-ontwerp -, archief |
2020 | ECMAScript 2020 Taal Specificatie |
ECMA-262 10e Editie |
PDF -, HTML -, Werk-ontwerp -, archief |
2019 | ECMAScript 2019 Taal Specificatie |
ECMA-262-9e Editie |
PDF, HTML, |
2018 | ECMAScript 2018 taalspecificatie |
ECMA-402 5e editie | Working draft, repository | 2018 | ECMAScript 2018 internationalisatie API specificatie |
verouderde / historische edities | |||
ECMA-262 | juni 1997 | ECMAScript: een algemene, platformonafhankelijke programmeertaal. Dit was de eerste versie van de ECMAScript standaard. | |
ECMA-262 2nd Edition | augustus 1998 | ECMAScript Language Specification. Dit is de tweede herziening van de ECMAScript-standaard; ook ISO-norm 16262. | |
ECMA-262 3e editie | December 1999 | ECMAScript Language Specification. Dit is de derde herziening van de ECMAScript-standaard; komt overeen met JavaScript 1.5. zie ook de errata |
|
ECMA-262 5e editie | December 2009 | ECMAScript-taalspecificatie. Dit is de vijfde herziening van de ECMAScript-standaard. zie ook ES5 errata en ECMAScript 5 ondersteuning in Mozilla |
|
ECMA-357 | juni 2004 | ECMAScript voor XML (E4X). zie ook de E4X errata. |
|
ECMA-262 5.1 Edition | PDF, HTML | juni 2011 | deze versie is volledig in lijn met de derde editie van de internationale norm ISO/IEC 16262:2011. het bevat ES5 errata fixes, geen nieuwe functies. |
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 3rd Edition | HTML | juni 2016 | ECMAScript 2016 Internationalisering API Specificatie |
ECMA-262 8e Editie | HTML | juni 2017 | ECMAScript 2017 Taal Specificatie |
ECMA-402 4e Editie | HTML | juni 2017 | ECMAScript 2017 Internationalisering API Specificatie |
ES.Next is een dynamische naam die verwijst naar wat de volgende versie is op het moment van schrijven. ES.Volgende kenmerken zijn juister genoemd voorstellen, omdat, per definitie, de specificatie is nog niet afgerond.
zie Wikipedia ECMAScript entry voor meer informatie over ECMAScript geschiedenis.
u kunt deelnemen aan of gewoon het werk volgen aan de volgende revisies van de ECMAScript-taalspecificatie, met de codenaam “Harmony”, en de ECMAScript internationalisatie API-specificatie via openbare wiki en de ES-discussieer mailinglijst gelinkt vanaf ecmascript.org.