将节点JS中的一个json对象更新为另一个json对象

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

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

  • 简单for循环

    for (var key in j2) { j1[key] = j2[key]; }
    

    演示:http://jsfiddle.net/tymeJV/kthVf/


    是的,你可以实现你自己的继承功能:

    function inherits(base, extension)
                {
                    for (var property in base)
                    {
                        try
                        {
                            extension[property] = base[property];
                        }
                        catch(warning)
                        {
                        }
                    }
                };
    

    然后

    inherits(j2,j1)
    console.log(j1)
    // Object {name: "Varun", age: 24, code: "NodeJS", alter: "C++"}
    
    链接地址: http://www.djcxy.com/p/27331.html

    上一篇: Update values from one json object to another in node JS

    下一篇: How do you combine two objects in Javascript?