在ts中如果不经常使用通过枚举值获取到对应的枚举键,建议使用常量枚举,在enum前面加一个const即可

const enum sex{
  woman=1,
  man=2
}

这样如果使用 sex[0]就会报错,因为使用常量枚举,枚举值是不会被放置到生成的对象中,甚至不会生成这个对象。。。只是在使用的过程中会直接得到你编译结果的值传入进去

Last modification:April 14, 2021
If you think my article is useful to you, please feel free to appreciate