怎么把以下数组合并?

var arr1 = [

[{ name: '1' }, { a: 1, b: 3 }, '', '', ''],

[{ name: '1' }, '', { a: 1, b: 2 }, '', ''],

[{ name: '10' }, '', '', { a: 1, b: 2 }, ''],

[{ name: '10' }, { a: 1, b: 2 }, '', '', ''],

[{ name: '14' }, { a: 1, b: 2 }, '', '', '']

];

var arr2 = [

[{ name: '1' }, { a: 1, b: 3 }, { a: 1, b: 2 }, '', ''],

[{ name: '10' }, { a: 1, b: 2 }, '', { a: 1, b: 2 }, ''],

[{ name: '14' }, { a: 1, b: 2 }, '', '', '']

];

根据数组第一项的name相等, 把后面的数据就合并, 输出结果就是arr1变成arr2的格式。求大神给段代码


慕沐4147816
浏览 121回答 0
0回答
打开App,查看更多内容
随时随地看视频慕课网APP