Tipi i Literalit të Vargut në TypeScript
Me ndihmën e operatorit të bashkimit të tipeve mund të bashkohen jo vetëm tipet e integruara, por edhe vargjet. Për shembull, le të bëjmë që ndryshorja të mund të marrë vetëm një nga dy vlerat e vargut:
let str: 'success' | 'error';
Le ta kontrollojmë. Le t'i caktojmë ndryshores një nga vargjet:
str = 'success';
Le të caktojmë të dytin:
str = 'error';
Por një përpjekje për të caktuar një varg tjetër do të çojë në gabim:
str = 'eee'; // gabim
Bëni që ndryshorja të mund të
marrë një nga tre vlerat: 'error',
'warning' ose 'success'.