Vereenvoudigde sleutels in TypeScript
Het is niet verplicht om aan alle elementen een sleutel toe te wijzen. Het is voldoende om deze aan het eerste element toe te wijzen, de sleutels van de volgende elementen zullen automatisch opeenvolgend worden verhoogd. Voorbeeld:
enum Season { Winter = 1, Spring, Summer, Autumn };
Laten we het controleren:
let current: Season = Season.Summer;
console.log(current); // geeft 3 weer
Vertel wat het resultaat zal zijn van het uitvoeren van de volgende code:
enum Fruits { Apples = 1, Bananas, Oranges, Grapes };
let myFruit: Fruits = Fruits.Grapes;
console.log(myFruit);