枚举问题

来源:3-3 基础类型(注意版本报错问题)

香饽饽0

2022-05-20

{
    "0": "Red",
    "1": "Green",
    "2": "blue",
    "Red": 0,
    "Green": 1,
    "blue": 2
}

枚举最后实际是这么一个结构,能够反查了,但是分别获取枚举的所有key和枚举的所有值就不是很方便了,有推荐的方式吗?


比如 swift 那样,有相关提案吗?

enum Colors: Int, CaseIterable {

    case red

    case blue

    case green

}


Colors.blue

Colors.red.rawValue

Colors.allCases


写回答

1回答

ustbhuangyi

2022-05-24

本质还是 JS,参考 https://blog.csdn.net/qq_21567385/article/details/119943735

0
0

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2632 学习 · 877 问题

查看课程