这里有几种实现方式:
第一种是:A,B的实现
Enum[Enum["A"] = 0] = "A";
x = Enum["A"] = 0;//x的值为0
也就是说:Enum有两个键值:一个是0,他的值是“A”;一个是“A”,他的值是0;
EnumObject { 0: "A", 1: "B", A: 0, B: 9, D: "D" }
因此可以产生 Enum.A 或 Enum["A"]// 0
Enum[0] = "A" 但是 Enum.0是语法不通的
标签:异构,typescript,实现,Enum,枚举,解析 From: https://www.cnblogs.com/qqhfeng/p/17065633.html