我们常常会有这样的场景,比如与后端开发约定订单的状态开始是0,未结账是1,运输中是2,运输完成是3,已收货是4.这样的纯数字会使得代码缺乏可读性.枚举就用于这样的场景.枚举可以让我们定义一些名字有意义的常量.使用枚举可以清晰地表达我们的意图.TypeScript支持基于数字枚举和字符串的枚举. ⒈数字枚举 首先我们举例来看数字枚举 enum OrderStatus{ Start = 1, Unpaid, Shipping, Shipped, Complete, } 就像上面这样,我们通过数字来表…