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

posted @ 2022-01-04 15:25  朱小勇  阅读(107)  评论(0编辑  收藏  举报