คีย์ที่กำหนดอย่างชัดเจนสำหรับการ enum ใน TypeScript
การกำหนดหมายเลขให้กับคีย์ใน enum ไม่จำเป็นต้องเริ่มจากศูนย์เสมอไป คุณสามารถระบุคีย์ได้อย่างชัดเจนดังต่อไปนี้:
enum Season { Winter = 1, Spring = 2, Summer = 3, Autumn = 4 };
มาทดสอบกัน:
let current: Season = Season.Winter;
console.log(current); // จะแสดงผล 1
สร้าง enum Months และกำหนดหมายเลขให้กับทุกเดือนในปี จากนั้นแสดงผลเดือนแรกและเดือนที่ห้าในคอนโซล