JavaScript fornece diferentes tipos de dados para conter diferentes tipos de valores. Existem dois tipos de tipos de dados em JavaScript.
- Tipo de dados primitivo
- Tipo de dados não primitivo (referência)
JavaScript é um linguagem de tipo dinâmico , significa que você não precisa especificar o tipo da variável porque ela é usada dinamicamente pelo mecanismo JavaScript. Você precisa usar era aqui para especificar o tipo de dados. Ele pode conter qualquer tipo de valor, como números, strings, etc. Por exemplo:
var a=40;//holding number var b='Rahul';//holding string
Tipos de dados primitivos JavaScript
Existem cinco tipos de tipos de dados primitivos em JavaScript. Eles são os seguintes:
Tipo de dados | Descrição |
---|---|
Corda | representa uma sequência de caracteres, por ex. 'olá' |
Número | representa valores numéricos, por ex. 100 |
boleano | representa o valor booleano falso ou verdadeiro |
Indefinido | representa valor indefinido |
Nulo | representa nulo, ou seja, nenhum valor |
Tipos de dados não primitivos JavaScript
Os tipos de dados não primitivos são os seguintes:
Tipo de dados | Descrição |
---|---|
Objeto | representa a instância através da qual podemos acessar membros |
Variedade | representa grupo de valores semelhantes |
ExpReg | representa expressão regular |
Teremos uma grande discussão sobre cada tipo de dados posteriormente.