Todo desenvolvedor web, seja de sites dinâmicos ou sistemas de informação que rodam em ambiente internet/intranet, logo cedo compreende a aplicabilidade e relevância de linguagens como o Java Script, que permitem fundamentalmente a manipulação do browser, a validação de entradas e a tipagem básica usadas em boa parte desse tipo de aplicações.
“* JavaScript é uma linguagem de programação criada pela Netscape em 1995, que a princípio se chamava LiveScript, para atender, principalmente, as seguintes necessidades:
* Validação de formulários no lado cliente (programa navegador);
* Interação com a página. Assim, foi feita como uma linguagem de script. Javascript tem sintaxe semelhante a do Java, mas é totalmente diferente no conceito e no uso.
* Oferece tipagem dinâmica – tipos de variáveis não são definidos;
* É interpretada, ao invés de compilada;
* Possui ótimas ferramentas padrão para listagens (como as linguagens de script, de modo geral);
* Oferece bom suporte a expressões regulares (característica também comum a linguagens de script).”
Aproveite para dar uma conferida neste exemplo de validação básico de entrada e, neste outro pequeno script de manipulação de combo (dinâmico), ambos desenvolvidos em JavaScript.