TypeScript 里你会把 Enum 当作 Map 用吗?
資深大佬 : Biwood 1
比如有这样一个 Map:
const FruitMap = { apple: '苹果', orange: '橙子' }
我写成 Enum:
enum FruitMap { 'apple' = '苹果', 'orange' = '橙子' }
有时候我需要获取 Map 中的值,我会这样写:
const fruitName = FruitMap['apple']; // '苹果'
我感觉用 Enum 替代 Map 似乎不太合适,Enum 应该不是这么用的对吧?
大佬有話說 (8)