gpt4 book ai didi

javascript - 如何在 typescript 中将枚举转换为键、值数组?

转载 作者:行者123 更新时间:2023-11-28 17:08:59 28 4
gpt4 key购买 nike

var enums = {
'1': 'HELLO',
'2' : 'BYE',
'3' : 'TATA'
};

我希望能够将其转换为如下所示的数组,

[
{
number:'1',
word:'HELLO'
},
{
number:'2',
word:'BYE'
},
{
number:'3',
word:'TATA'
}
]

我看到的所有解决方案都形成一个键或值的数组。

最佳答案

您可以将条目映射为 short hand properties .

var enums = { 1: 'HELLO', 2: 'BYE', 3: 'TATA' },
objects = Object.entries(enums).map(([number, word]) => ({ number, word }));

console.log(objects);
.as-console-wrapper { max-height: 100% !important; top: 0; }

关于javascript - 如何在 typescript 中将枚举转换为键、值数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55008399/

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