首页 > 编程语言 > 详细

TypeScript中枚举enum类型

时间:2021-05-12 20:46:17      阅读:16      评论:0      收藏:0      [点我收藏+]

枚举是一种类型,因此,可以其作为变量的类型注解。

 

enum 枚举名称 {成员1, 成员2,  ...}

 

enum  Gender{Famale,Male}

Gender.Famale的值默认从0开始自增, 0,1,2,3

注意:枚举成员是只读的,也就是说枚举中的成员是可以访问的,但是不能被赋值

枚举是组织有关联数据的一种方式。

使用场景:当变量的值,只能是几个固定值中的一个,应该使用枚举来实现

 

1.数字枚举:枚举成员的值为数字,默认情况下就是数字枚举。

enum  Gender{Famale,Male}

enum  Gender{Famale=100,Male}

特点:成员的值是从0开始自增的数值。

 

2.字符串枚举:枚举成员的值都是字符串

enum  Gender{Famale=‘男’,Male=‘女’}

字符串枚举没有自增长行为,因此,每个成员必须有初始值

TypeScript中枚举enum类型

原文:https://www.cnblogs.com/lmx217/p/14760787.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!