Versiones de JavaScript
- Página anterior Palabras reservadas de JS
- Página siguiente JS 2009 (ES5)
Versiones de JavaScript
JavaScript fue inventado por Brendan Eich en 1995 y se convirtió en estándar ECMA en 1997.
ECMAScript es el nombre oficial del lenguaje.
Desde 2015, ECMAScript se nombra anualmente (ECMAScript 2015).
Versión de ECMAScript
versión | Nombre oficial | Descripción |
---|---|---|
1 | ECMAScript 1 (1997) | Primera versión. |
2 | ECMAScript 2 (1998) | Sólo cambió la forma de edición. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Nunca se ha lanzado. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Cambio de edición. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript se abrevia generalmente como ES.
Soporte del navegador
Todos los navegadores admiten ECMAScript 3 completamente。
Todos los navegadores modernos admiten ECMAScript 5 completamente。
soporte del navegador para ES5 (2009)
navegador | versión | fecha de inicio |
---|---|---|
Chrome | 23 | Septiembre de 2012 |
Firefox | 21 | Abril de 2013 |
IE | 9* | marzo de 2011 |
IE / Edge | 10 | Septiembre de 2012 |
Safari | 6 | Julio de 2012 |
Opera | 15 | Julio de 2013 |
* Internet Explorer 9 no admite ECMAScript 5 "use strict"。
soporte del navegador para ES6 (ECMAScript 2015)
navegador | versión | fecha |
---|---|---|
Chrome | 58 | abril de 2017 |
Firefox | 54 | junio de 2017 |
Edge | 14 | agosto de 2016 |
Safari | 10 | septiembre de 2016 |
Opera | 55 | agosto de 2017 |
Internet Explorer no admite ECMAScript 2015。
soporte del navegador para ES7 (ECMAScript 2016)
navegador | versión | fecha |
---|---|---|
Chrome | 68 | mayo de 2018 |
Opera | 47 | julio de 2018 |
JavaScript / ECMAScript
JavaScript Fue desarrollado para Netscape. Netscape 2 es el primer navegador que ejecuta JavaScript。
Después de Netscape, la Fundación Mozilla continuó desarrollando JavaScript para el navegador Firefox。
La última versión de JavaScript es 1.8.5. (igual que ECMAScript 5)。
ECMAScript Desarrollado por ECMA International después de la adopción de JavaScript。
La primera versión de ECMAScript se lanzó en 1997。
Esta lista compara las versiones de diferentes productos:
año | JavaScript | ECMA | navegador |
---|---|---|---|
1996 | 1.0 | Netscape 2 | |
1997 | ECMAScript 1 | IE 4 | |
1998 | 1.3 | Netscape 4 | |
1999 | ECMAScript 2 | IE 5 | |
2000 | ECMAScript 3 | IE 5.5 | |
2000 | 1.5 | Netscape 6 | |
2000 | 1.5 | Firefox 1 | |
2011 | ECMAScript 5 | IE 9(除了 "use strict") | |
2011 | 1.8.5 | Firefox 4(除了 parseInt 中的前导零) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Soporte parcial en todos los navegadores |
IE 4 fue el primer navegador en admitir ECMAScript 1 (1997).
IE 5 fue el primer navegador en admitir ECMAScript 2 (1999).
IE 5.5 fue el primer navegador en admitir ECMAScript 3 (2000).
IE 9 * fue el primer navegador en admitir ECMAScript 5 (2011).
Internet Explorer 9 no admite "use strict" de ECMAScript 5.
Chrome 23, IE 10 y Safari 6 fueron los primerosCompletoNavegadores que admiten ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Septiembre de 2012 | Septiembre de 2012 | Abril de 2013 | Julio de 2012 | Julio de 2013 |
- Página anterior Palabras reservadas de JS
- Página siguiente JS 2009 (ES5)