JavaScript language resources
ECMAScript är skriptspråket som ligger till grund för JavaScript. ECMAScript standardiserad av ECMA International standards organization i ECMA-262 och ECMA-402 SPECIFIKATIONER. Följande ECMAScript-standarder har godkänts eller bearbetas:
namn | länkar | Utgivningsdatum | beskrivning |
---|---|---|---|
aktuella utgåvor | |||
ECMA-262 11: e upplagan |
PDF, HTML, arbetsutkast, arkiv |
2020 | ECMAScript 2020 Språkspecifikation |
ECMA-262 10: e upplagan |
PDF, HTML, arbetsutkast, arkiv |
2019 | ECMAScript 2019 Språkspecifikation |
ECMA-262 9: e upplagan |
PDF, HTML, |
2018 | ECMAScript 2018 Språkspecifikation |
ECMA-402 5: e upplagan | arbetsutkast, arkiv | 2018 | ECMAScript 2018 internationalisering API specifikation |
föråldrade / historiska utgåvor | |||
ECMA-262 | juni 1997 | ECMAScript: ett allmänt, plattformsoberoende programmeringsspråk. Detta var den första versionen av ECMAScript-standarden. | |
ECMA – 262 2: a upplagan | augusti 1998 | ECMAScript Språkspecifikation. Detta är den andra versionen av ECMAScript-standarden; även ISO-standard 16262. | |
ECMA – 262 3: e upplagan | December 1999 | ECMAScript Språkspecifikation. Detta är den tredje versionen av ECMAScript-standarden; motsvarar JavaScript 1.5. Se även errata |
|
ECMA – 262 5: e upplagan | December 2009 | ECMAScript Språkspecifikation. Detta är den femte versionen av ECMAScript-standarden. se även ES5 errata och ECMAScript 5 stöd i Mozilla |
|
ECMA-357 | juni 2004 | ECMAScript för XML (E4X). Se även E4X errata. |
|
ECMA – 262 5.1 Edition | PDF, HTML | juni 2011 | denna version är helt i linje med den 3:e upplagan av den internationella standarden ISO/IEC 16262: 2011. den innehåller ES5 errata fixar, inga nya funktioner. |
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: e upplagan | HTML | juni 2016 | ECMAScript 2016 internationalisering API specifikation |
ECMA – 262 8: e upplagan | HTML | juni 2017 | ECMAScript 2017 Språkspecifikation |
ECMA – 402 4: e upplagan | HTML | juni 2017 | ECMAScript 2017 internationalisering API specifikation |
ES.Nästa är ett dynamiskt namn som hänvisar till vad nästa version är i skrivande stund. ES.Nästa funktioner är mer korrekt kallade förslag, eftersom specifikationen per definition inte har slutförts än.
se Wikipedia ECMAScript post för mer information om ECMAScript historia.
du kan delta i eller bara spåra arbetet med nästa revideringar av ECMAScript-språkspecifikationen, kodnamnet ”Harmony” och ECMAScript Internationalization API-specifikationen via public wiki och es-discuss e-postlista länkad från ecmascript.org.