O JavaScript trabalha na manipulação de valores o tempo todo. O que significa dizer que se faz necessário conhecer os tipos; uma vez que em alguns momentos, você precisará consultar o tipo desse valor. Isto é, se ele é um número, array, entre outros.
Os tipos em JavaScript são os seguintes:
- Number
- String
- Boolena
- Object
-
- Function
- Array
- Date
- Math
- RegExp
- Error
- Null
- Undefined
Esqueci de alguém?
Bacana que com poucos tipos dá pra fazer muita coisa! Me lembra um pouco a linguagem lua, que tem pouquíssimos tipos também.