TypeScript-枚举

68 阅读1分钟

使用枚举可以定义有名字的数字常量

enum Days {
    Sun,
    Mon,
    Tue,
    Wed,
    Thu,
    Fri,
    Sat
}
console.log(Days.Sun); // 0
console.log(Days.Fri); // 5
console.log(Days[0]); // Sun

数字枚举

enum Days {
    Sun=3,
    Mon,
    Tue,
    Wed,
    Thu,
    Fri,
    Sat
}
console.log(Days.Sun); // 3
console.log(Days.Fri); // 8

console.log(Days[0]); // undefined
console.log(Days[3]); // Sun