Sobes.tech
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