在节点 JS 中将值从一个对象更新到另一个对象

Var*_*mar 0 javascript properties key object node.js

我有两个 JSON 对象,如下所示。

var j1 = {name: 'Varun', age: 24};
var j2 = {code: 'NodeJS', alter: 'C++'}
Run Code Online (Sandbox Code Playgroud)

我需要用 j2 更新 JSON j1。

期望输出

 {name: 'Varun', age: 24, code: 'NodeJS', alter: 'C++'};
Run Code Online (Sandbox Code Playgroud)

是否有任何内置函数NodeJS来执行此操作,而不是编写我们自己的代码。

感谢致敬,

瓦伦

tym*_*eJV 5

简单for循环

for (var key in j2) { j1[key] = j2[key]; }
Run Code Online (Sandbox Code Playgroud)

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