Typalias i TypeScript
I TypeScript kan man skapa typalias.
Detta görs med hjälp av nyckelordet
type.
Låt oss som ett exempel skapa ett annat namn för strängtypen:
type str = string;
Låt oss deklarera en variabel med vår nya typ:
let test: str = 'abc';
I det stora hela ger att byta namn på standardtyper ingen praktisk nytta. Låt oss titta på ett mer användbart exempel på användning av alias.
Användning
Låt oss skapa en ny datatyp genom att använda unionstyper:
type stumber = string | number;
Låt oss deklarera en variabel med vår nya typ:
let test: stumber;
Låt oss tilldela den ett nummer:
test = 123;
Låt oss tilldela den en sträng:
test = 'abc';
Praktiska uppgifter
Skapa en ny typ som förenar null
och undefined.
Skapa en ny typ som förenar den booleska
typen, null och undefined.