O JavaScript Garden é uma coleção crescente de documentação sobre as partes mais peculiares da linguagem de programação JavaScript. Ele fornece conselhos para evitar erros comuns e erros sutis, bem como problemas de desempenho e práticas inadequadas, que programadores JavaScript não especialistas podem encontrar em seus empreendimentos nas profundezas da linguagem.
O JavaScript Garden não tem como objetivo ensinar JavaScript. Recomenda-se vivamente o conhecimento prévio do idioma para entender os tópicos abordados neste guia. Para aprender o básico do idioma, consulte o excelente guia na Mozilla Developer Network.
Tabela de Conteúdo
Introdução
Uso e propriedades de objetos
o protótipo
hasOwnProperty
O loop "for in"
Função Declarações e Expressões
Como "isso" funciona
Encerramentos e Referências
O objeto "argumentos"
Construtores
Escopos e namespaces
Iteração e propriedades da matriz
O construtor "Array"
Igualdade e Comparações
O operador "typeof"
O operador "instanceof"
Tipo Fundição
Por que não usar "eval"
indefinido e "nulo"
Inserção automática de ponto e vírgula
O operador "delete"
setTimeout e "setInterval"
Atualizado em
10 de jul. de 2020