【发布时间】:2019-09-26 10:20:55
【问题描述】:
为什么Object.values() 和Object.keys() 总是同时给出键和值?
考虑以下代码:
enum Enum {
FOO,
BAR
}
console.log(Object.values(Enum));
console.log(Object.keys(Enum));
这样的输出是:
[ 'FOO', 'BAR', 0, 1 ]
[ '0', '1', 'FOO', 'BAR' ]
为什么要这样做,我如何只获取键和值?
【问题讨论】:
标签: typescript enums