Recursos de lenguaje JavaScript

ECMAScript es el lenguaje de scripting que forma la base de JavaScript. ECMAScript estandarizado por la organización de estándares internacionales de ECMA en las especificaciones ECMA-262 y ECMA-402. Los siguientes estándares ECMAScript han sido aprobados o se están trabajando en ellos:

Nombre de Enlaces fecha de Lanzamiento Descripción
ediciones Actuales
ECMA-262 la 11ª Edición de

PDF, HTML, borrador de Trabajo, repositorio de

2020 ECMAScript 2020 de la Especificación del Lenguaje
ECMA-262, 10ª Edición

PDF, HTML, borrador de Trabajo, repositorio de

2019 ECMAScript 2019 Especificación del Lenguaje
ECMA-262 Edición 9

PDF, HTML,
Trabajo borrador, repositorio

2018 Especificación de lenguaje ECMAScript 2018
ECMA-402 5a Edición Borrador de trabajo, repositorio 2018 Especificación de la API de Internacionalización de ECMAScript 2018
Ediciones obsoletas / históricas
ECMA-262 PDF Junio de 1997 ECMAScript: Un lenguaje de programación multiplataforma de propósito general. Esta fue la primera versión del estándar ECMAScript.
ECMA-262 2a Edición PDF Agosto de 1998 Especificación de lenguaje ECMAScript. Esta es la segunda revisión del estándar ECMAScript; también el estándar ISO 16262.
ECMA-262 3a Edición PDF Diciembre de 1999 Especificación de lenguaje ECMAScript. Esta es la tercera revisión del estándar ECMAScript; corresponde a JavaScript 1.5.
Véase también la errata
ECMA-262 5a Edición PDF Diciembre de 2009 Especificación de lenguaje ECMAScript. Esta es la quinta revisión del estándar ECMAScript.
Vea también el soporte de errata de ES5 y ECMAScript 5 en Mozilla
ECMA-357 PDF Junio de 2004 ECMAScript para XML (E4X).
Véase también la errata E4X.
ECMA-262 5.1 Edition PDF, HTML Junio de 2011 Esta versión está totalmente alineada con la 3a edición de la norma internacional ISO/IEC 16262:2011.
Incluye correcciones de erratas ES5, sin nuevas funciones.
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 3ª Edición HTML de junio de 2016 ECMAScript 2016 Internacionalización de la Especificación del API
ECMA-262 8th Edition HTML de junio de 2017 ECMAScript 2017 Especificación del Lenguaje
ECMA-402 4ª Edición HTML de junio de 2017 ECMAScript 2017 Internacionalización de la Especificación del API

ES.Siguiente es un nombre dinámico que se refiere a lo que sea la siguiente versión en el momento de escribir. ES.Las siguientes características se llaman más correctamente propuestas, porque, por definición, la especificación aún no se ha finalizado.

Consulte la entrada ECMAScript de Wikipedia para obtener más información sobre el historial de ECMAScript.

Puede participar o simplemente seguir el trabajo en las próximas revisiones de la Especificación del lenguaje ECMAScript, con el nombre en código «Harmony» y la Especificación de la API de Internacionalización de ECMAScript a través de la wiki pública y la lista de correo es-discuss enlazada desde ecmascript.org