Alias de tipos en TypeScript
En TypeScript es posible crear alias
de tipos. Esto se hace utilizando el operador
type.
Como ejemplo, asignemos otro nombre al tipo de dato cadena:
type str = string;
Declaremos una variable, usando nuestro nuevo tipo:
let test: str = 'abc';
En general, renombrar tipos estándar no tiene ningún beneficio práctico. Veamos un ejemplo más útil de la aplicación de los alias.
Aplicación
Creemos un nuevo tipo de dato, usando una unión de tipos:
type stumber = string | number;
Declaremos una variable con nuestro nuevo tipo:
let test: stumber;
Asignémosle un número:
test = 123;
Asignémosle una cadena:
test = 'abc';
Tareas prácticas
Cree un nuevo tipo que una null
y undefined.
Cree un nuevo tipo que una el tipo booleano,
null y undefined.