小编Tox*_*ing的帖子

迭代枚举 TypeScript

我正在尝试迭代这个枚举。然而,我面临着从枚举中提取值的问题。如果我给它一个像这样的硬编码字符串,我可以提取该值。

export enum Values {
  ACE = 'A',
  TWO = '2',
  THREE = '3',
  FOUR = '4',
  FIVE = '5',
  SIX = '6',
  SEVEN = '7',
  EIGHT = '8',
  NINE = '9',
  TEN = '10',
  JACK = 'J',
  QUEEN = 'Q',
  KING = 'K',
}

console.log(Values['TWO']);


Run Code Online (Sandbox Code Playgroud)

但是一旦我给它来自枚举的多个字符串值,如下所示。

export enum Values {
  ACE = 'A',
  TWO = '2',
  THREE = '3',
  FOUR = '4',
  FIVE = '5',
  SIX = '6',
  SEVEN = '7',
  EIGHT = '8',
  NINE = '9',
  TEN = …
Run Code Online (Sandbox Code Playgroud)

javascript enums loops typescript

3
推荐指数
1
解决办法
5568
查看次数

标签 统计

enums ×1

javascript ×1

loops ×1

typescript ×1