Ψευδώνυμα Τύπων στο TypeScript
Στο TypeScript μπορούμε να δημιουργήσουμε ψευδώνυμα
τύπων. Αυτό γίνεται χρησιμοποιώντας τον τελεστή
type.
Για παράδειγμα, ας δώσουμε ένα ακόμη όνομα για τον τύπο δεδομένων string:
type str = string;
Ας δηλώσουμε μια μεταβλητή, χρησιμοποιώντας τον νέο μας τύπο:
let test: str = 'abc';
Σε γενικές γραμμές, η μετονομασία των τυπικών τύπων δεν έχει κάποια πρακτική ωφέλεια. Ας δούμε ένα πιο χρήσιμο παράδειγμα εφαρμογής των ψευδωνύμων.
Εφαρμογή
Ας δημιουργήσουμε έναν νέο τύπο δεδομένων, χρησιμοποιώντας την ένωση τύπων:
type stumber = string | number;
Ας δηλώσουμε μια μεταβλητή με τον νέο μας τύπο:
let test: stumber;
Ας αποθηκεύσουμε σε αυτήν έναν αριθμό:
test = 123;
Ας αποθηκεύσουμε σε αυτήν μια συμβολοσειρά:
test = 'abc';
Πρακτικές Ασκήσεις
Δημιουργήστε έναν νέο τύπο, που να ενώνει τον null
και τον undefined.
Δημιουργήστε έναν νέο τύπο, που να ενώνει τον λογικό
τύπο, τον null και τον undefined.