JavaScript
JavaScript é uma linguagem interpretada, orientada a objeto (por prototipagem), criada pela Netscape com uma sintaxe próxima a do Java. Näo existe vinculo algum entre o interpretador
JavaScript e a máquina virtual Java, a näo ser que o seu interpretador tenha sido implementado em Java, o que näo é o caso dos principais navegadores existentes.
Sendo assim,
JavaScript não é java.
JavaScript é usada principalmente para dar inteligencia e interatividade a páginas web. É possível fazer de simples validadores de formulário a complexos jogos em DHTML. Aplicações ricas começaram a se tornar moda com
Ajax (Asynchronous JavaScript and XML) um nome novo para uma técnica relativamente antiga, mas pouco usada.
No mundo
Mozilla o
JavaScript pode ser usado para especificar ações da interface em aplicações independentes de plataforma feitas em
XUL.
(JavaScript pode ser a única linguagem da aplicação se tudo o que esta precisar for suprido pela API do Gecko, caso seja necessário interoperar com modulos em outras linguagens existe o XPCOM que cria uma ponte para comunicação.) Neste também é possível manipular diversos formatos baseados em XML via DOM com
JavaScript criando interoperabilidade entre XHTML, SVG, MathML,... , além de interação com o usuário e animações. E agora também é possível desenhar com o elemento
<canvas>
- Saiba mais na página de referência do Mozilla sobre o assunto:
http://www.mozilla.org/js/ (Incluindo sobre a máquina virtual SpiderMonkey)