JavaScript é uma linguagem de programação do lado do cliente. Isso significa que ele está sendo executado no navegador do usuário. É muito bem suportado e interpretado pelos navegadores mais utilizados como Chrome, Firefox, Safari, Internet Explorer, Edge, Opera e muitos mais.
A linguagem de programação inicial de Brendan Eich foi inicialmente chamada de Mocha e depois mudou o nome para LiveScript e, finalmente, JavaScript. Várias edições do padrão de linguagem foram publicadas desde então.
O que é ECMAScript?
O nome ECMAScript foi um compromisso entre as organizações envolvidas na padronização da linguagem. Existem nove edições do ECMAScript publicadas. A última versão da ECMA foi publicada em junho de 2018.
Javascript e outros como JScript e ActionScript são implementações diferentes de ECMAScript. Se você quiser ler mais sobre as diferenças entre eles, há um debate interessante no site StackOverflow aqui: https://stackoverflow.com/questions/912479/what-is-the-difference-between-javascript-and-ecmascript/33748400#33748400
Quantas versões Javascript estão disponíveis
Por enquanto, existem 12 versões diferentes de Javascript. O Javascript versão 1.4 foi planejado para funcionar apenas no Netscape, portanto não está incluído na tabela abaixo.
Versão JavaScript | Lançado | Equivalente ECMA | Raposa de fogo | Ou seja | cromada |
1,0 | Março de 1996 | 3,0 | |||
1.1 | Agosto de 1996 | ||||
1.2 | Junho de 1997 | ||||
1.3 | Outubro de 1998 | ECMAScript 1 e 2 | 4,0 | ||
1,5 | Novembro de 2000 | ECMAScript3 | 1,0 | 5,5-8,0 | 1,0-10.0.666 |
1.6 | Novembro de 2005 | ECMAScript para XML | 1,5 | ||
1.7 | Outubro de 2006 | 2,0 | |||
1,8 | Junho de 2008 | 3,0 | |||
1.8.1 | Junho de 2009 | 3.5 | |||
1.8.2 | Janeiro de 2010 | 3.6 | |||
1.8.5 | Março de 2011 | ECMAScript 5 | 4 | 9, 10 | 13,0+ |
Como verificar a versão do JavaScript
JavaScript é uma linguagem de programação do lado do cliente. Isso significa que ele está sendo executado no navegador do usuário. É muito bem suportado e interpretado pelos navegadores mais utilizados como Chrome, Firefox, Safari, Internet Explorer, Edge, Opera e muitos mais.
A linguagem de programação inicial de Brendan Eich foi inicialmente chamada de Mocha e depois mudou o nome para LiveScript e, finalmente, JavaScript. Várias edições do padrão de linguagem foram publicadas desde então.
O que é ECMAScript?
O nome ECMAScript foi um compromisso entre as organizações envolvidas na padronização da linguagem. Existem nove edições do ECMAScript publicadas. A última versão da ECMA foi publicada em junho de 2018.
https://www.adsensecustomsearchads.com/afs/ads?psid=5134551505&channel=AutoRsVariant&cx=r-f11cd4b1c1cf904a1&fexp=44759876%2C44759927%2C44808397%2C31080779%2C31080793%2C31080796%2C44795922%2C95324580%2C31080971%2C95320378%2C95324155%2C95324161%2C0%2C21404%2C17301383%2C17301431%2C17301432%2C17301436%2C71847096&iab_gdprApplies=true&client=pub-2257661556046991&r=m&iab_tcString=CP5WeUAP5WeUAEsACBENAmEoAP_gAEPgAAiQINJD7D7FbSFCwHpzaLsAMAhHRsCAQoQAAASBAmABQAKQIAQCgkAQFASgBAACAAAAICZBIQAECAAACUAAQAAAAAAEAAAAAAAIIAAAgAEAAAAIAAACAAAAEAAIAAAAEAAAmAgAAIIACAAAhAAAAAAAAAAAAAAAAgAAAAAAAAAAAAAAAAAAAQOhQD2F2K2kKFkPCmQWYAQBCijYEAhQAAAAkCBIAAgAUgQAgFIIAgAIFAAAAAAAAAQEgCQAAQABAAAIACgAAAAAAIAAAAAAAQQAAAAAIAAAAAAAAEAAAAAAAQAAAAIAABEhCAAQQAEAAAAAAAQAAAAAAAAAAABAAA.akAAAAAAAAA&sct=ID%3D2b5278e2d4a6f0c5%3AT%3D1706905112%3ART%3D1706905112%3AS%3DALNI_MZruAUzn2kJEDAvvPhJ2rPT6RRoGg&sc_status=6&hl=en&cpp=5&rpbu=http%3A%2F%2Fgoogle.com&rpqp=q&type=3&rs_tt=c&oe=UTF-8&ie=UTF-8&format=r5&nocache=6441707695177875&num=0&output=afd_ads&domain_name=howtocheckversion.com&v=3&bsl=10&pac=0&u_his=1&u_tz=60&dt=1707695177876&u_w=1920&u_h=1080&biw=1903&bih=911&psw=1903&psh=4579&frm=0&uio=-&cont=autors-container-0&drt=0&jsid=csa&nfp=1&jsv=604370468&rurl=https%3A%2F%2Fhowtocheckversion.com%2Fhow-to-check-javascript-version%2F&referer=https%3A%2F%2Fhowtocheckversion.com%2Fwp-admin%2Fpost.php%3Fpost%3D1668%26action%3Dedit
Javascript e outros como JScript e ActionScript são implementações diferentes de ECMAScript. Se você quiser ler mais sobre as diferenças entre eles, há um debate interessante no site StackOverflow aqui: https://stackoverflow.com/questions/912479/what-is-the-difference-between-javascript-and-ecmascript/33748400 #33748400
Tendendo
Como verificar qual versão do PHP está executando
Quantas versões Javascript estão disponíveis
Por enquanto, existem 12 versões diferentes de Javascript. O Javascript versão 1.4 foi planejado para funcionar apenas no Netscape, portanto não está incluído na tabela abaixo.
Versão JavaScript | Lançado | Equivalente ECMA | Raposa de fogo | Ou seja | cromada |
1,0 | Março de 1996 | 3,0 | |||
1.1 | Agosto de 1996 | ||||
1.2 | Junho de 1997 | ||||
1.3 | Outubro de 1998 | ECMAScript 1 e 2 | 4,0 | ||
1,5 | Novembro de 2000 | ECMAScript3 | 1,0 | 5,5-8,0 | 1,0-10.0.666 |
1.6 | Novembro de 2005 | ECMAScript para XML | 1,5 | ||
1.7 | Outubro de 2006 | 2,0 | |||
1,8 | Junho de 2008 | 3,0 | |||
1.8.1 | Junho de 2009 | 3.5 | |||
1.8.2 | Janeiro de 2010 | 3.6 | |||
1.8.5 | Março de 2011 | ECMAScript 5 | 4 | 9, 10 | 13,0+ |
Como verificar a versão do Javascript no navegador
Para obter a versão Javascript que seu navegador está usando, basta definir uma variável e tentar substituí-la no próximo script onde você define uma versão específica do idioma. Aqui está como você faz isso.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
<script type="text/javascript"> var version = 1.0; </script> <script language="Javascript1.1"> version = 1.1; </script> <script language="Javascript1.2"> version = 1.2; </script> <script language="Javascript1.3"> version = 1.3; </script> <script language="Javascript1.4"> version = 1.4; </script> <script language="Javascript1.5"> version = 1.5; </script> <script language="Javascript1.6"> version = 1.6; </script> <script language="Javascript1.7"> version = 1.7; </script> <script language="Javascript1.8"> version = 1.8; </script> <script language="Javascript1.9"> version = 1.9; </script> <script type="text/javascript"> alert(version); </script> |
Isso lançará um alerta com a versão que seu navegador está usando. Você também pode conferir aqui no CodePen: https://codepen.io/catalin586/pen/jebKEM