Saltar para o conteúdo
Menu principal
Menu principal
mover para a barra lateral
ocultar
Navegação
Página principal
Conteúdo destacado
Eventos atuais
Esplanada
Página aleatória
Portais
Informar um erro
Colaboração
Boas-vindas
Ajuda
Página de testes
Portal comunitário
Mudanças recentes
Manutenção
Criar página
Páginas novas
Contato
Donativos
Línguas
Nesta Wikipédia, os atalhos de idioma estão na
parte superior da página, em frente ao título do artigo
.
Busca
Criar uma conta
Entrar
Ferramentas pessoais
Criar uma conta
Entrar
Páginas para editores sem sessão iniciada
saber mais
Contribuições
Discussão
Conteúdo
mover para a barra lateral
ocultar
Início
1
História
Alternar a subsecção História
1.1
Início no Netscape
1.2
JavaScript Back-end
1.3
Adoção pela Microsoft
1.4
Padronização
1.5
Desenvolvimentos posteriores
2
Marca comercial
3
Características
Alternar a subsecção Características
3.1
Suporte universal
3.2
Imperativa e Estruturada
3.3
Dinâmica
3.3.1
Tipagem dinâmica
3.3.2
Baseada em objetos
3.3.3
Avaliação em tempo de execução
3.4
Funcional
3.4.1
Funções de primeira classe
3.4.2
Funções aninhadas
3.4.3
Fechamentos
3.5
Baseada em Protótipos
3.5.1
Protótipos
3.5.2
Funções e métodos
3.6
Extensões específicas do fornecedor
4
Uso em páginas Web
Alternar a subsecção Uso em páginas Web
4.1
Exemplo
4.2
Compatibilidade
4.3
Acessibilidade
4.4
Segurança
4.4.1
Vulnerabilidades inter-site
4.4.2
Confiança duvidosa (cliente)
4.4.3
Confiança duvidosa (servidor)
4.4.4
Erros de codificação do navegador e do plug-in
4.4.5
Erros de implementação da Sandbox
4.4.6
Vulnerabilidades de Hardware
5
Exemplos de scripts
Alternar a subsecção Exemplos de scripts
5.1
Scripts Simples
5.2
Comentários
5.3
Funções
5.4
Hierarquia do objeto
5.5
Números Perfeitos
6
Ferramentas de Desenvolvimento
7
Versão
8
Bibliografia
9
Ver também
10
Referências
11
Ligações externas
Alternar o índice
Alternar o índice
JavaScript
107 línguas
Afrikaans
Aragonés
Ænglisc
العربية
مصرى
Asturianu
Azərbaycanca
تۆرکجه
Žemaitėška
Беларуская
Беларуская (тарашкевіца)
Български
বাংলা
Brezhoneg
ᨅᨔ ᨕᨘᨁᨗ
Català
閩東語 / Mìng-dĕ̤ng-ngṳ̄
کوردی
Čeština
Чӑвашла
Dansk
Deutsch
Ελληνικά
English
Esperanto
Español
Eesti
Euskara
فارسی
Suomi
Français