Comecei a aprender JS por um tempo e não consigo entender alguns conceitos. Se você está aprendendo JS e se perdeu um pouco, dê uma olhada: http://bolinfest.com/javascript/misundersgether.html
Coisas como:
- Objetos JavaScript são Arrays Associativos cujas Chaves são Always Strings;
- Existem várias maneiras de pesquisar um valor em um objeto;
- Strings entre aspas simples e Strings entre aspas duplas são equivalentes;
- Existem várias maneiras de definir um literal de objeto;
- A propriedade “prototype” não é o protótipo que você está procurando (melhor explicação que vi);
- A sintaxe para definir uma função é significativa;
- O que “this” se refere quando uma função é chamada;
- A palavra-chave “var” é significativa;
- O escopo do bloco não faz sentido
Provavelmente, você vê esses tópicos em outro lugar, mas, para mim, a forma como é explicada gerou muitos momentos “A-ha”.
Esse link me foi revelado pela JavaScript Weekly, e essa é outra dica. Acompanhe semanalmente acessando http://javascriptweekly.com/