js 合并 json


var a = {a:1};

var b = {b:2};

var c = Object.assign(a,b); // 原对象也会改变

var d = Object.assign({},a,b); // 这样不会改变原对象

 

// 也可以自己写个方法

 function extend(target, source) {
        for (var obj in source) {
            target[obj] = source[obj];
        }
        return target;
    }

    // 测试
    var a = {a: 1, b: 2};
    var b = {a: 2, b: 3, c: 4};

    var c = extend(a, b);
    console.log(c);

  

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM