这个问题在这里已经有答案了:
合并/展平数组(83个答案)
两年前关门了。
我从node.js和mysql db的查询中得到这个json结果。
[
[
{
val1:1,
val2:2,
val3:3
}
],
[
{
val1:1,
val2:2,
val3:3
}
],
[
{
val1:1,
val2:2,
val3:3
}
]
]
我想转换成下面的格式,但我不能将所有的josn对象转换成一个json对象。
[
{
val1:1,
val2:2,
val3:3
},
{
val1:1,
val2:2,
val3:3
},
{
val1:1,
val2:2,
val3:3
}
]
2条答案
按热度按时间qjp7pelc1#
对于嵌套数组中不只有一个对象的情况:
奖励:支票
removeDuplicates
我的答案中的方法(;额外:让我们用两种方法扩展数组的原型
bxfogqkk2#
使用
[].concat.apply([], array)
```var arr = [[{val1:1,val2:2,val3:3}],[{val1:1,val2:2,val3:3}],[{val1:1,val2:2,val3:3}]]
console.log([].concat.apply([], arr))