两个对象的Javascript联合

这个问题在这里已经有了答案:

  • 我如何动态合并两个JavaScript对象的属性? 55个答案

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


    如果你想加入像这样的数组相同的键:

    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]);
    }
    
    链接地址: http://www.djcxy.com/p/27335.html

    上一篇: Javascript union of two object

    下一篇: Can't assign this in constructor