J-DuYa / DY-Book

迁移知识点
2 stars 1 forks source link

说说对 typescript 中枚举的理解?还有在实际场景中是如何使用? #29

Open J-DuYa opened 9 months ago

J-DuYa commented 9 months ago

1. 枚举是什么?

枚举是一个对象所有值的集合。使用关键字 enum 进行定义。

2. 如何使用

枚举分为三种类型:数字枚举字符串枚举异构枚举

多处声明相同枚举,可以进行合并,但是不能重复申明枚举里面的值

3. 应用场景

可以根据后端返回的接口 code 定义,枚举进行接收。 可以根据错误场景定义不同的枚举值。