Saltearse al contenido

Tipos primitivos integrados

TypeScript incluye varios tipos primitivos integrados que pueden utilizarse para definir variables, parámetros de funciones y tipos de retorno:

  • number: representa valores numéricos, incluidos enteros y números de coma flotante.
  • string: representa datos de texto.
  • boolean: representa valores lógicos, que pueden ser true o false.
  • null: representa la ausencia de un valor.
  • undefined: representa un valor que no se ha asignado o definido.
  • symbol: representa un identificador único. Los símbolos suelen utilizarse como claves de propiedades de objetos.
  • bigint: representa enteros de precisión arbitraria.
  • any: representa un tipo dinámico o desconocido. Sus variables pueden contener valores de cualquier tipo y omiten la comprobación de tipos.
  • void: representa la ausencia de cualquier tipo. Suele utilizarse como tipo de retorno de funciones que no devuelven un valor.
  • never: representa valores que nunca se producen. Suele utilizarse como tipo de retorno de funciones que lanzan un error o entran en un bucle infinito.