【发布时间】:2021-09-02 15:26:42
【问题描述】:
我正在尝试遍历枚举,但我正在努力正确输入..
这是我的枚举:
export enum WeekdayKeys {
Monday = 'm',
Tuesday = 'tu',
Wednesday = 'w',
Thursday = 'th',
Friday = 'f',
Saturday = 'sa',
Sunday = 'su',
}
我在这里遍历键:
Object.keys(WeekdayKeys).forEach((key: any) => console.log(WeekdayKeys[key]));
如何正确排版循环中的键值?
【问题讨论】:
-
为什么使用键而不是值,即
Object.values(WeekdayKeys).forEach((value: string) => console.log(value));?还是迭代键是 Typescript 特定的行为? -
哦,哇,我想得太复杂了。这解决了我的问题,谢谢! @DrewReese
-
好的,欢迎。如果您不需要它,您可能可以删除此帖子。干杯。
标签: javascript reactjs typescript enums