JavaScript é uma linguagem de script de programação. Não é compilada e sim interpretada, ou seja, para que ela seja executada, é necessário que o navegador a interprete. Dessa maneira, é fundamental que o navegador seja compatível com a linguagem de script.
Chamada inicialmente de LiveScript, foi desenvolvida pela Netscape. Posteriormente, esta, em parceira com a SUN, empresa desenvolvedora da linguagem Java, criaram a linguagem de script baseada no próprio Java, surgindo o JavaScript. Portanto, o JavaScript contém sintaxes e instruções semelhantes às do Java, porém, com uma manipulação muito mais simples e fácil.
Se você trabalha exclusivamente com HTML, sabe que essa linguagem de marcação é bem limitada. O JavaScript permite a interação com o HTML, tornando possível a manipulação de vários elementos e a criação de recursos diversos em uma página que o HTML, por sí só, é incapaz de realizar.
Com isso, o JavaScript permite a execução de instruções de acordo com a intenção do programador. Pode-se inserir comados para executar algo quando uma página for aberta ou fechada, pode-se criar uma validação de formulário para a verificação do correto preenchimento dele, efetuar contas, exibir mensagens na barra de status, criar pequenas animações, entre outros.
É bom deixar claro, como já foi mencionado anteriormente, que, apesar do JavaScript ser derivado do Java, ambas são linguagens distintas.
O Java é uma linguagem compilada, os aplicativos desenvolvidos para a internet são chamados Applets Java(extensão .class) e para programar é necessário um compilador Java.
O JavaScript, por sua vez, é uma linguagem interpretada. Seus códigos podem estar embutidos no próprio arquivo HTML. Além disso, o JavaScript contém menos objetos e comandos que o Java.
"O conhecimento evolui quando é compartilhado." - Patrick Espake
e-mail: patrickespake@gmail.com
site: www.patrickespake.com |