TypeScript-те жол жолы типі
Типтерді біріктіру операторының көмегімен тек кірістірілген типтерді ғана емес, сонымен қатар жолдарды да біріктіруге болады. Мысал ретінде айнымалы тек екі жол мәнінің bірін ғана қабылдай алатындай етейік:
let str: 'success' | 'error';
Тексерейік. Айнымалыға бір жолды тағайындайық:
str = 'success';
Екіншісін тағайындайық:
str = 'error';
Ал басқа жолды тағайындау әрекеті қатеге әкеледі:
str = 'eee'; // қате
Айнымалының үш мәннің бірін ғана қабылдай алатындай етіңіз: 'error',
'warning' немесе 'success'.