Versão do JavaScript
- Página Anterior Palavras Reservadas JS
- Próxima Página JS 2009 (ES5)
Versão do JavaScript
JavaScript foi inventado por Brendan Eich em 1995 e se tornou padrão ECMA em 1997.
ECMAScript é o nome oficial da linguagem.
Desde 2015, o ECMAScript é nomeado anualmente (ECMAScript 2015).
Versão ECMAScript
versão | Nome oficial | Descrição |
---|---|---|
1 | ECMAScript 1 (1997) | Primeira versão. |
2 | ECMAScript 2 (1998) | Apenas mudou a forma de edição. |
3 | ECMAScript 3 (1999) |
|
4 | ECMAScript 4 | Nunca foi lançado. |
5 |
ECMAScript 5 (2009) |
|
5.1 | ECMAScript 5.1 (2011) | Edição alterada. |
6 |
ECMAScript 2015 |
|
7 | ECMAScript 2016 |
|
8 | ECMAScript 2017 |
|
9 | ECMAScript 2018 |
|
ECMAScript geralmente abreviado para ES.
Suporte do navegador
todos os navegadores suportam completamente o ECMAScript 3.
todos os navegadores modernos suportam completamente o ECMAScript 5.
suporte do navegador para ES5 (2009)
navegador | versão | data de início |
---|---|---|
Chrome | 23 | Setembro de 2012 |
Firefox | 21 | Abril de 2013 |
IE | 9* | março de 2011 |
IE / Edge | 10 | Setembro de 2012 |
Safari | 6 | Julho de 2012 |
Opera | 15 | Julho de 2013 |
* Internet Explorer 9 não suporta ECMAScript 5 "use strict".
suporte do navegador para ES6 (ECMAScript 2015)
navegador | versão | data |
---|---|---|
Chrome | 58 | abril de 2017 |
Firefox | 54 | junho de 2017 |
Edge | 14 | agosto de 2016 |
Safari | 10 | setembro de 2016 |
Opera | 55 | agosto de 2017 |
Internet Explorer não suporta ECMAScript 2015.
suporte do navegador para ES7 (ECMAScript 2016)
navegador | versão | data |
---|---|---|
Chrome | 68 | maio de 2018 |
Opera | 47 | julho de 2018 |
JavaScript / ECMAScript
JavaScript Foi desenvolvido para o Netscape. O Netscape 2 foi o primeiro navegador a executar JavaScript.
Após o Netscape, a Fundação Mozilla continuou a desenvolver JavaScript para o navegador Firefox.
A versão mais recente do JavaScript é 1.8.5. (igual ao ECMAScript 5).
ECMAScript Desenvolvido pela ECMA International após a organização adotar o JavaScript.
A primeira versão do ECMAScript foi lançada em 1997.
esta lista compara os números de versão de diferentes produtos:
ano | 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(exceto "use strict") | |
2011 | 1.8.5 | Firefox 4(exceto no parseInt com zeros à esquerda) | |
2012 | IE 10 | ||
2012 | Chrome 23 | ||
2012 | Safari 6 | ||
2013 | Firefox 21 | ||
2013 | Opera 15 | ||
2015 | ECMAScript 2015 | Suporte parcial em todos os navegadores |
IE 4 foi o primeiro navegador a suportar ECMAScript 1 (1997).
IE 5 foi o primeiro navegador a suportar ECMAScript 2 (1999).
IE 5.5 foi o primeiro navegador a suportar ECMAScript 3 (2000).
IE 9 * foi o primeiro navegador a suportar ECMAScript 5 (2011).
Internet Explorer 9 não suporta "use strict" de ECMAScript 5.
Chrome 23, IE 10 e Safari 6 foram os primeirosCompletoNavegadores que suportam ECMAScript 5:
Chrome 23 | IE10 / Edge | Firefox 21 | Safari 6 | Opera 15 |
Setembro de 2012 | Setembro de 2012 | Abril de 2013 | Julho de 2012 | Julho de 2013 |
- Página Anterior Palavras Reservadas JS
- Próxima Página JS 2009 (ES5)