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,
Lavoro progetto, repository

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 PDF giugno 1997 ECMAScript: Un obiettivo generale, cross-platform linguaggio di programmazione. Questa è stata la prima versione dello standard ECMAScript.
ECMA-262 2a edizione PDF Agosto 1998 Specifica del linguaggio ECMAScript. Questa è la seconda revisione dello standard ECMAScript; anche lo standard ISO 16262.
ECMA-262 3a edizione PDF 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 PDF 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 PDF 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 PDF 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.