小编suj*_*jon的帖子

如何在js中将对象转换为数组?

我有数组属性的对象。

const data = {
test:["1","2"],
test2:["1","2"]

}
Run Code Online (Sandbox Code Playgroud)

我正在尝试转换这种格式。我正在使用 Object.values(data) ,我只能使用 array 。我需要得到这种格式。

我的尝试代码:

让输出 = Object.values(data)

output : [{test:[{label:"1",value:"1"},{label:"2",value:"2"}]},{test2:[{label:"1",value:"1"},{label:"2",value:"2"}]]
Run Code Online (Sandbox Code Playgroud)

javascript arrays functional-programming object

-2
推荐指数
1
解决办法
630
查看次数