O que é JavaScript?
JavaScript é uma linguagem de programação interpretada, baseada em orientação a objetos utilizada para client-side utilizada principalmente em navegadores web, mas também em outros ambientes como Node.js ou Apache CouchDB. É uma linguagem de script multiplataforma.
Um script pode ser considerado um pequeno programa que é desenvolvido para executar pequenas funções em uma página web. Sua característica de orientação a objetivos provavelmente influenciou seu nome: “Javascript” seria uma espécie de linguagem Java para pequenos programas executados no browser. Apesar deste aspecto, a linguagem é possui finalidades bem distintas quando comparada ao Java, que ao contrário desta, é utilizada em “server-side”.
Algumas características do Javascript:
- Exerce controle sobre o HTML e o CSS para manipular comportamentos de páginas web.
- É independente de plataforma
- Permite a criação de funcionalidades para sites que não podem ser criadas com HTML e CSS.
- O código escrito em Javascript é embutido no próprio arquivo HTML (basta que o programador utilize a tag <script> no momento de escrever as linhas em Javascript.
- Utiliza uma sintaxe familiar, para quem já utiliza Java, C, ou C++.
- Seu modelo de objetos é baseado em protótipos (e não em classes, como é o caso do Java).
- Suporta funções sem requisições especiais de declaração.
- É um tipo de programação dirigida por eventos: possibilita a criação de trechos de programa que respondem a eventos específicos, tais como um clique em um botão.
Origem do JavaScript
Javascript foi desenvolvida pela Netscape em 1995. Seu nome inicialmente era LiveScript, e tinha como objetivo suprir limitações do HTML.