请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

关于枚举类型的使用场景

老师 这个枚举类型一般都应用在什么样的场景下呢?

正在回答

1回答

比如让你去实现一个 Promise,它内部有三种状态,你就可以用枚举表述

enum Status {
    Pending,
    Resolved,
    Rejected
}

然后代码中就可以通过 Status.Pending、Status.Resolved 获取和设置状态了,这样的代码语义化很强,也很清晰。

1 回复 有任何疑惑可以回复我~
  • 提问者 慕仔6385915 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2019-05-05 16:40:11
  • 提问者 慕仔6385915 #2
    就像老师在音乐课程中对播放模式用常量表示一样哈
    回复 有任何疑惑可以回复我~ 2019-05-05 16:41:08
  • ustbhuangyi 回复 提问者 慕仔6385915 #3
    对的,如果用枚举去写会更爽,可惜 JS 不支持~
    回复 有任何疑惑可以回复我~ 2019-05-05 16:41:57
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信