3.1.1 - Utilidade do JavaScript
Hoje, portanto, a grande maioria dos sistemas implementam rotinas que fazem pequenas operações, como esses testes, na máquina dos clientes. Alguns exemplos de uso:
• Criação de menus de funcionalidades de programas;
• Mudanças de layout de tela;
• Preenchimento automático de campos;
• Manipulação da janela, como o controle programático sobre seu tamanho, posição e atributos;
• Validação de um formulário para garantir que são aceitáveis antes de serem enviados ao servidor;
• Manipulação de imagens, à medida que o mouse se movimenta sob elas.