代码点读机 / TypeScript / enum

enum TypeScript · 关键字

给一组固定选项编号挂牌,像宿舍门牌从 0 开始依次贴。

怎么用

enum 名字 { 项1, 项2 }

小例子

enum 颜色 { 红, 绿 }
let 今天: 颜色 = 颜色.红;

运行结果

今天 的值是 0

提醒:默认从 0 开始,可手动指定数字;数字枚举有反向映射(如 E[0] === 'A'),字符串枚举没有

官方文档:https://www.typescriptlang.org/docs/handbook/enums.html

在代码里遇到不认识的词?打开代码点读机,点一下就懂 → ← TypeScript全部词条