Junior — Middle
¿Puedes enumerar los tipos de datos primitivos y complejos principales utilizados en JavaScript?
sobes.tech AI
Respuesta de la IA
En JavaScript, existen los siguientes tipos de datos primitivos principales:
- Number — tipo numérico, por ejemplo: 42, 3.14
- String — cadena, por ejemplo: "hola"
- Boolean — tipo lógico: true o false
- Undefined — valor de una variable a la que no se le ha asignado un valor
- Null — valor especial que indica "ausencia de valor"
- Symbol — identificador único e inmutable
- BigInt — para trabajar con números enteros de longitud arbitraria
Los tipos de datos complejos en JavaScript están representados por objetos:
- Object — colección de pares clave-valor
- Array — lista ordenada de valores
- Function — objeto que se puede invocar
- Date, RegExp y otros objetos integrados
Ejemplo:
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