Este livro é um tutorial . O objetivo é ajudá -lo a aprender gradualmente o idioma. Mas quando estiver familiarizado com o básico, você precisará de outros recursos.
A especificação ECMA-262 contém as informações mais aprofundadas, detalhadas e formalizadas sobre JavaScript. Define o idioma.
Mas sendo tão formalizado, é difícil de entender a princípio. Portanto, se você precisar da fonte de informação mais confiável sobre os detalhes do idioma, a especificação é o lugar certo. Mas não é para uso diário.
Uma nova versão de especificação é lançada todos os anos. Entre esses lançamentos, o rascunho de especificação mais recente está em https://tc39.es/ecma262/.
Para ler sobre novos recursos de borda de sangramento, incluindo aqueles que são "quase padrão" (os chamados "estágio 3"), consulte as propostas em https://github.com/tc39/proposals.
Além disso, se você estiver desenvolvendo para o navegador, existem outras especificações abordadas na segunda parte do tutorial.
O MDN (Mozilla) JavaScript Reference é o manual principal com exemplos e outras informações. É ótimo obter informações detalhadas sobre funções individuais de idiomas, métodos etc.
Você pode encontrá-lo em https://developer.mozilla.org/en-us/docs/web/javascript/reference.
No entanto, geralmente é melhor usar uma pesquisa na Internet. Basta usar o "MDN [termo]" na consulta, por exemplo, https://google.com/search?q=mdn+parseint para pesquisar a função parseInt
.
JavaScript é um idioma em desenvolvimento, novos recursos são adicionados regularmente.
Para ver seu apoio entre os motores baseados em navegador e outros, consulte:
https://caniuse.com-Tabelas de apoio por recurso, por exemplo, para ver quais motores suportam funções modernas de criptografia: https://caniuse.com/#feat=cryptography.
https://kangax.github.io/compat-table-uma tabela com recursos e mecanismos de idioma que os suportam ou não suportam.
Todos esses recursos são úteis no desenvolvimento da vida real, pois contêm informações valiosas sobre detalhes do idioma, seu suporte etc.
Lembre-se deles (ou desta página) para os casos quando você precisar de informações detalhadas sobre um recurso específico.