É muito fácil começar com o JavaScript, o que leva quase todo mundo a começar apenas dando uma olhada. Pessoas com Fundação Zero podem afirmar ter dominado o JS por três ou cinco dias após o aprendizado. Mas é muito difícil dominar verdadeiramente JS. Se a primeira coisa que você pensa quando está aprendendo um idioma é perguntar aos outros, é difícil progredir. Porque é muito fácil obter uma resposta, e você não pensará no porquê. E, para ser sincero, o JS não é adequado como a primeira linguagem de programação. É compatível e tem alta tolerância a falhas, mas isso também significa que, uma vez que algo der errado, será difícil para você encontrar a causa do erro. Por outro lado, o JS tem excelentes recursos e é difícil para pessoas que não têm experiência em programação para descobrir.
Se você realmente quer aprender bem JS, tenho uma faixa de auto-estudo difícil para sua referência.
O primeiro passo é aprender a programação JS no W3School.
O W3School fornece a solução de aprendizado JS mais básica, que é muito superficial, mas é muito adequada para você entender a imagem geral do cliente JS. Um exemplo que pode ser tentado imediatamente ou você pode deixar iniciantes do JS verem o efeito imediatamente.
Na segunda etapa, você precisa de um livro que apresente sistematicamente JS, como o Rhino Book (Guia de Javascript).
Tudo o que o W3School pode dizer é o que JS provavelmente é. Mas o que você precisa saber a seguir é o que o JS realmente é. Os livros de rinoceronte atuaram como esse papel. O Rhino Book cobre uma variedade muito ampla e possui um conteúdo muito abrangente, que pode abrir o mundo inteiro do JS para você. Claro, porque o livro de rinoceronte é grosso e você não pode fazer nada para sair imediatamente quando o ler, então esse período será mais difícil (é bastante interessante para mim, porque eu gosto de JS.) Mas se você realmente pode terminar este livro, acredito que também será atraído pelo charme de JS.
Etapa 3: Entenda a essência do JS - "Javascript Language Essence"
Este é um livro muito fino que pode ser lido em cerca de um dia ou dois. Mas não é adequado para iniciantes ler. Obviamente, é muito adequado para quem lê livros de rinoceronte. O nascimento de JS é tão apressado que precisa manter muitos recursos ruins, mas você tem o direito de não usá -los. O livro de rinoceronte conta o que é JS, e este livro diz a você a essência (e a escória) de JS. Eu acredito que você se beneficiará muito depois de lê -lo.
Etapa 4: leia o código
Se você não usa nenhuma biblioteca JS de terceiros para concluir sua página da web, isso significa que você é muito bom, mas eu não recomendo fazer isso. Você pode usar excelentes bibliotecas JS de terceiros para um desenvolvimento mais rápido, como jQuery, Dojo, D3, etc. e o que é ainda mais emocionante é que esses JS escritos por outros são completamente visíveis para você. O código de leitura é a maneira mais rápida de melhorar a capacidade de programação de uma pessoa, mas a leitura do código do ar causará uma dor de cabeça. Como você pode entender rapidamente por que os outros escrevem código assim? Primeiro, você leu dois livros clássicos do JS, e sua mente tem a essência do JS. Segundo, você também pode fazer perguntas em várias comunidades de programador.
Etapa 5: envie código para a comunidade de código aberto.
Compreender o código de outras pessoas é aprender, enquanto melhoria o código de outras pessoas é a criação.
Vamos lá, um dia você pode concluir um trabalho que é seu e pioneiro.
Resumo: Para, para aprender JavaScript, você deve primeiro estabelecer uma base sólida e depois ler mais código e, finalmente, escrever alguns exemplos para enviá -los à comunidade de código aberto, para que todos possam corrigir seus erros, para que você possa fazer um progresso melhor.