当前位置:网站首页>TS——枚举

TS——枚举

2022-06-21 10:31:00 Nanchen_42

看个例子

enum Language {
    java ,
    node,
    php,
    python
}
console.log(Language);

enum枚举

用途:(一般可以做维护使用)

如果一个值未赋值,那么他的上一个值必须是数字,

如果上一个值也是赋值,那么就会获取他的下标,也就是索引

enum Language {
    java= 10,
    node,
    php,
    python
}
console.log(Language);
// {10: "java", 11: "node", 12: "php", 13: "python", java: 10, node: 11, php: 12, python: 13}

为什么说他可以做维护呢?看下面这个例子:

通常写的options

这种写法不利于维护,可以写成下面这种写法

打印结果:

 

原网站

版权声明
本文为[Nanchen_42]所创,转载请带上原文链接,感谢
https://blog.csdn.net/nanchen_J/article/details/125327749