Tyypinimien aliakset TypeScriptissä
TypeScriptissä voidaan luoda tyypinimiä aliaksina
Tämä tehdään käyttämällä operaattoria
type.
Esimerkkinä määritetään toinen nimi merkkijonotietotyypille:
typescripttype str = string;
Esitellään muuttuja käyttäen uutta tyyppiämme:
typescriptlet test: str = 'abc';
Yleisesti ottaen standardityyppien nimeäminen uudelleen ei tuota mitään käytännön hyötyä. Katsotaan käytännöllisempää esimerkkiä aliaksien käytöstä.
Sovellus
Tehdään uusi tietotyyppi käyttämällä tyyppien yhdistelmää:
typescripttype stumber = string | number;
Esitellään muuttuja uudella tyypillämme:
typescriptlet test: stumber;
Tallennetaan siihen numero:
typescripttest = 123;
Tallennetaan siihen merkkijono:
typescripttest = 'abc';
Käytännön tehtävät
Задание 1
Luo uusi tyyppi, joka yhdistää null
ja undefined.
Задание 2
Luo uusi tyyppi, joka yhdistää loogisen
tyypin, null ja undefined.