Js枚举

1、定义

var Status = Object.freeze({
    "Connecting":0,
    "Ready":1,
    "Loading":2,
    "Processing": 3
});

2、使用

console.log(Status.Ready)                      // 1
console.log(Object.keys(Status)[Status.Ready]) // Ready                

参考:https://zhuanlan.zhihu.com/p/79137838




长风破浪会有时,直挂云帆济沧海!
可通过下方链接找到博主
https://www.cnblogs.com/judes/p/10875138.html
原文地址:https://www.cnblogs.com/judes/p/15762641.html