两个对象的Javascript联合

时间:2014-01-21 09:34:41

标签: javascript object properties union

我有一个对象:

Object { name: " ", email: " " }

和另一个:

Object { name: Array[x], email: Array[y]}

我希望工会像:

Object { name: {" ", Array[x]}, email: {" ", Array[y]} }

2 个答案:

答案 0 :(得分:3)

您可以使用jQuery.extend来实现您的愿望。

答案 1 :(得分:0)

如果你想将相同的键加入到这样的数组中:

Object { name: [" ", Array[x]], email: [" ", Array[y]] }

尝试循环遍历每个对象并推送值:

var obj3 = {name:[],email:[]};

for(var i in obj1) {
    obj3[i].push(obj1[i]);
}

for(var i in obj2) {
    obj3[i].push(obj2[i]);
}