Tipos de Datos Básicos en TypeScript: Guía Completa

Tipos Básicos

  TypeScript

En TypeScript, los tipos básicos son fundamentales para definir la estructura y comportamiento de tus variables. Los tipos básicos en TypeScript son esenciales para escribir código más seguro y robusto. Utilizar tipos correctamente no solo mejora la legibilidad del código, sino que también ayuda a evitar errores comunes durante el desarrollo.

A continuación, se detallan los principales tipos de datos que puedes usar:

Tipos de Datos Primitivos

string:

Representa una cadena de texto.

typescript
let nombre: string = "Juan";
number:

Representa números, ya sean enteros o decimales.

typescript
let edad: number = 25;
boolean:

Representa un valor verdadero o falso.

typescript
let esEstudiante: boolean = true;
null:

Representa un valor nulo o ausente.

typescript
let valorNulo: null = null;
undefined:

Representa una variable que ha sido declarada pero no inicializada.

typescript
let valorIndefinido: undefined;
any:

Representa cualquier tipo de dato, desactivando la verificación de tipos.

typescript
let variableDinamica: any = "Hola";
variableDinamica = 10; // Esto es válido

Tipos de Arrays y Tuplas

Arrays:

Permiten almacenar múltiples valores del mismo tipo en una sola variable.

typescript
let numeros: number[] = [1, 2, 3, 4, 5];
Tuplas:

Permiten almacenar un conjunto de elementos de diferentes tipos en una sola variable.

typescript
let usuario: [string, number] = ["Juan", 25];
Tipos Enumerados (Enums):

Los enums permiten definir un conjunto de constantes con nombre. Son útiles para representar un grupo de opciones posibles.

typescript
enum Direccion {
  Norte,
  Sur,
  Este,
  Oeste
}

let direccionActual: Direccion = Direccion.Norte;