我想知道如何合并数组数组。例如,我有以下数组:
[ [ {marca: 'fiat', modelo: 'palio'} ], [ {marca: 'nissan', modelo: 'march'} ] ]
合并上面的数组后,我想得到这个数组:
[ {marca: 'fiat', modelo: 'palio'}, {marca: 'nissan', modelo: 'march'} ]
谢谢大家,我很感激。
最佳答案
您可以将ES6-spread operator与Array.reduce结合使用,例如
const arr = [ [ {marca: 'fiat', modelo: 'palio'} ], [ {marca: 'nissan', modelo: 'march'} ] ];
console.log(arr.reduce((a, b) => [...a, ...b], []));