gpt4 book ai didi

typescript 枚举值作为数组

转载 作者:搜寻专家 更新时间:2023-10-30 20:59:35 27 4
gpt4 key购买 nike

是否可以将 TypeScript 中枚举的值作为数组获取?

像这样:

enum MyEnum {
FOO = 'foo',
BAR = 'bar'
}

成为

['foo', 'bar']

最佳答案

是的,可以使用:

Object.values(MyEnum)

因为enum编译后是一个JS对象:

var MyEnum;
(function (MyEnum) {
MyEnum["FOO"] = "foo";
MyEnum["BAR"] = "bar";
})(MyEnum || (MyEnum = {}));

关于 typescript 枚举值作为数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56036446/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com