JavaScript language resources
ECMAScript è il linguaggio di scripting che costituisce la base di JavaScript. ECMAScript standardizzato dalla ECMA International standards organization nelle specifiche ECMA-262 e ECMA-402. I seguenti standard ECMAScript sono stati approvati o sono in fase di elaborazione:
Nome | Link | data di uscita | Descrizione |
---|---|---|---|
edizioni Attuali | |||
ECMA-262 11 ° Edizione |
PDF, HTML, del progetto di Lavoro, repository |
2020 | ECMAScript 2020 Specifica del Linguaggio |
ECMA-262 10th Edition |
PDF, HTML, del progetto di Lavoro, repository |
2019 | ECMAScript 2019 Specifica del Linguaggio |
ECMA-262 9 ° Edizione |
PDF, HTML, |
2018 | ECMAScript 2018 Specifica del Linguaggio |
ECMA-402 5th Edition | bozza di Lavoro repository | 2018 | ECMAScript 2018 Internazionalizzazione API Specifica |
Obsoleti/edizioni storiche | |||
ECMA-262 | giugno 1997 | ECMAScript: Un obiettivo generale, cross-platform linguaggio di programmazione. Questa è stata la prima versione dello standard ECMAScript. | |
ECMA-262 2a edizione | Agosto 1998 | Specifica del linguaggio ECMAScript. Questa è la seconda revisione dello standard ECMAScript; anche lo standard ISO 16262. | |
ECMA-262 3a edizione | Dicembre 1999 | Specifica del linguaggio ECMAScript. Questa è la terza revisione dello standard ECMAScript; corrisponde a JavaScript 1.5. Vedi anche l’errata |
|
ECMA-262 5a edizione | Dicembre 2009 | Specifica del linguaggio ECMAScript. Questa è la quinta revisione dello standard ECMAScript. Vedi anche il supporto ES5 errata e ECMAScript 5 in Mozilla |
|
ECMA-357 | Giugno 2004 | ECMAScript per XML (E4X). Vedi anche l’errata E4X. |
|
ECMA-262 5.1 Edition | PDF, HTML | Giugno 2011 | Questa versione è completamente allineata con la 3a edizione dello standard internazionale ISO/IEC 16262:2011. Include correzioni ES5 errata, nessuna nuova funzionalità. |
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 | giugno 2016 | ECMAScript 2016 Internazionalizzazione API Specifica |
ECMA-262 8 ° Edizione | HTML | giugno 2017 | ECMAScript 2017 Specifica del Linguaggio |
ECMA-402 4 ° Edizione | HTML | giugno 2017 | ECMAScript 2017 Internazionalizzazione API Specifica |
ES.Next è un nome dinamico che si riferisce a qualunque sia la versione successiva al momento della scrittura. ES.Le caratteristiche successive sono più correttamente chiamate proposte, perché, per definizione, la specifica non è stata ancora finalizzata.
Vedi la voce ECMAScript di Wikipedia per ulteriori informazioni sulla cronologia ECMAScript.
È possibile partecipare o semplicemente tenere traccia del lavoro sulle prossime revisioni della specifica del linguaggio ECMAScript, nome in codice “Harmony” e della specifica dell’API di internazionalizzazione ECMAScript tramite wiki pubblico e la mailing list es-discuss collegata da ecmascript.org.