【发布时间】:2021-09-24 12:26:13
【问题描述】:
我有一个包含许多对象的数组,我想在某些验证上将两个数组聚合到一个对象中,例如如果同一个键在两个对象中都有值,那么如果一个键仅在单个键中具有值,则输出对象的键值应该为空一个然后值应该出现在输出对象中 和例子:
let userValues = [
{
"userId": "810",
"values": {
"21866": "Russia",
"21867": "Dog",
"21868": ""
},
},
{
"userId": "811",
"values": {
"21866": "UAE",
"21867": "",
"21868": "cheddar cheese"
},
}
]
let aggricagtedValue= {
"21866": "",
"21867": "Dog",
"21868": "cheddar cheese"
}
【问题讨论】:
-
从所有提供的解决方案/方法中是否还有问题?
标签: javascript arrays filter ecmascript-5