Junior — Middle
Podes listar os principais tipos de dados primitivos e complexos utilizados em JavaScript?
sobes.tech IA
Resposta da IA
No JavaScript, existem os seguintes tipos primitivos principais:
- Number — tipo numérico, por exemplo: 42, 3.14
- String — cadeia de caracteres, por exemplo: "olá"
- Boolean — tipo lógico: true ou false
- Undefined — valor de uma variável não atribuída
- Null — valor especial que indica "ausência de valor"
- Symbol — identificador único e imutável
- BigInt — para trabalhar com números inteiros de comprimento arbitrário
Os tipos de dados complexos em JavaScript são representados por objetos:
- Object — coleção de pares chave-valor
- Array — lista ordenada de valores
- Function — objeto que pode ser chamado
- Date, RegExp e outros objetos embutidos
Exemplo:
const num = 10; // Number
const str = "texto"; // String
const flag = true; // Boolean
const obj = {name: "Ivan", age: 30}; // Object
const arr = [1, 2, 3]; // Array