Απλοποιημένα Κλειδιά στο TypeScript
Δεν είναι απαραίτητο να καθορίσετε κλειδιά σε όλα τα στοιχεία. Αρκεί να το καθορίσετε στο πρώτο στοιχείο και τα κλειδιά των επόμενων στοιχείων θα αυξάνονται με τη σειρά. Παράδειγμα:
enum Season { Winter = 1, Spring, Summer, Autumn };
Ας ελέγξουμε:
let current: Season = Season.Summer;
console.log(current); // θα εμφανίσει 3
Πείτε μας, ποιο θα είναι το αποτέλεσμα της εκτέλεσης του ακόλουθου κώδικα:
enum Fruits { Apples = 1, Bananas, Oranges, Grapes };
let myFruit: Fruits = Fruits.Grapes;
console.log(myFruit);