TS基础 —— 枚举

  • 为什么要使用枚举
    • 枚举允许我们在开发过程中,为一组数组中的每一个元素赋予名称,如现在我们有一个number类型数组[1,2,3],这时每个元素实际上没有明确的名称或意义,但是当我们使用枚举为这个数组的每个元素规定了名称,那么就很方便的对应起来了。
    enum liveStatus{
    	Living = 1,
    	reply,
    	ended
    }
    
    首先我们将这个数组定义了一个名称是liveStatus,表示这个数组表示的含义是直播的状态,依次元素1对应的名称是直播中(Living),元素2对应的名称是回放(reply),元素3对应的名称是已结束(ended)。
    这样当我们得到1,如从后端返回这个status是1,那么我们很容易可以从这个枚举中获取到对应的状态,实际上是正在直播。
  • 枚举简介

    • 枚举是一个键值对的形式,可以看成是JavaScript中的JSON对象一样。

    • TS使用 enum 关键词声明枚举。

    • 如何创建一个枚举,以数字枚举举例

      • 使用enum关键词,关键词后接枚举的名称,然后创建一个大括号块,并在这个块里指定枚举成员。
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值