Artigo sobre JavaScript
Diego R. Frank, Leonardo Seibt
FIT – Faculdades de Informática de Taquara
Fundação Educacional Encosta Inferior do Nordeste
Av. Oscar Martins Rangel, 4500 – Taquara – RS – Brasil difrank@terra.com.br, lseibt@terra.com.br
Resumo. JavaScript é uma das linguagens mais antigas utilizadas na Web para proporcionar interatividade ou dinamismo nos sites. A finalidade deste artigo é a de apresentar um breve histórico desta linguagem, bem como um resumo das características e funcionamento da mesma.
1. Histórico
JavaScript é uma linguagem de script criada pela Netscape em 1995, tendo sido lançada junto com o navegador Netscape Navigator 2.0. Com seu lançamento, as páginas na internet começaram a ganhar vida, implementando um mínimo de dinamicidade devido ao modo como a linguagem acessa e manipula os componentes do seu ambiente hospedeiro (nesse caso, o Netscape Navigator).
A linguagem pode ser embutida em diferentes ambientes, não se limitando aos navegadores de Internet.
Apesar da semelhança entre os nomes JavaScript e Java, a primeira linguagem não foi derivada da segunda, apesar de possuírem alguns pontos comuns. JavaScript, por ser uma linguagem interpretada, é mais flexível que o Java, dando a liberdade ao programador de não declarar uma variável antes de utilizá-la ou de adicionar novas propriedades e novos métodos a um objeto a qualquer momento. O JavaScript foi criado para que se pudesse inserir em um site certos efeitos típicos do Java, sem que fosse preciso se preocupar com programação propriamente dito e que se tornasse mais leve do que a aplicação de um arquivo Java. Existe a possibilidade de que as duas linguagens se comuniquem por meio da tecnologia LiveConnect.
2. Versões do JavaScript
Versão do Netscape Navigator
Versão JavaScript
“2.0X”
“1.0”
“3.0X”
“1.1”
“4.0 – 4.05”
“1.2”
“4.06 – 4.61”
“1.3”
“5.0”
“1.4”
“6.0”
“1.5”
3. O padrão ECMAScript
A ECMA (European Computer Manufacturers Association), em sua especificação de número 262,