在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML5  HTML/ 請問如何合并數(shù)組里面的對象?

請問如何合并數(shù)組里面的對象?

請問
[{"id":"1"},{"id":"2"}]
怎么與
[{"user":"admin"},{"user":"admin2"}]
合并成
[{"id":"1","user":"admin"},{"id":"2","user":"admin2"}]

回答
編輯回答
抱緊我

let arr1=[{"id":"1"},{"id":"2"},{"id":"3"}];
let arr2=[{"user":"admin"},{"user":"admin2"}];
const len = arr1.length > arr2.length ? arr1.length : arr2.length;
let arr3=[];
for(let i=0;i<len;i++){

arr3.push(Object.assign(arr1[i] || {},arr2[i] || {}))

}

2017年6月2日 00:22
編輯回答
不討囍
var array1 = [{"id":"1"},{"id":"2"}];
var array2 = [{"user":"admin"},{"user":"admin2"}];
array1.map(function(elem, index) {
    elem = Object.assign(elem,array2[index]);
    return elem;
})
console.log(array1);
2017年3月25日 20:48