【发布时间】:2021-07-01 08:17:40
【问题描述】:
我正在尝试将一个数组对象转换为与当前对象的 filterKey 和 filterValue 匹配的对象数组。
[
{
"filterKey": "name",
"filterValue": [
{
"value": "abc"
},
{
"value": "def"
}
]
},
{
"filterKey": "status",
"filterValue": [
{
"value": "active"
},
{
"value": "pending"
}
]
}
]
我期待的结果如下:
{
"name": [
"abc",
"def"
],
"statuses": [
"active",
"pending"
]
}
我试过了
obj.map(item => Object.values(item.filterValue))
【问题讨论】:
标签: javascript arrays javascript-objects