【笔记】TS的枚举

前言

TS的枚举学习笔记

定义枚举

  • 默认枚举值是从0开始的数字序列
1
2
3
enum 枚举类名 {
枚举名1, 枚举名2
}
  • 自定义枚举值
1
2
3
4
enum 枚举名 {
枚举属性1 = 枚举值,
枚举属性2 = 枚举值
}
  • 如果枚举值有序,且步长为1,则可以省略后续枚举值定义
1
2
3
4
enum 枚举名 {
枚举属性1 = 0,
枚举属性2
}

使用枚举作为变量类型

1
let 变量名: 枚举名 = 枚举名.枚举值;

完成