javascript - 用一个对象更新另一个对象

标签 javascript node.js

如何更新 object与另一个object

例如

master = { name: "John", email: "j@j.com" }

child = { phone: "888-333-3999" }

如何更新 masterchild

master的输出需要是

{ name: "John", email: "j@j.com", phone: "888-333-3999" }

此外,这是一个 node.js JavaScript ,我不想使用jQuery .

最佳答案

这非常简单,您只需迭代一个对象并将其属性/值复制到另一个对象中即可:

for (key in child) master[key] = child[key];

关于javascript - 用一个对象更新另一个对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27702096/

相关文章:

node.js - E : Unable to locate package npm

javascript - 如何使用 Canvas 创建半水滴和半砖图案

javascript - 如何模糊可编辑内容中的表格单元格

debugging - 如何以编程方式检测nodejs中的 Debug模式?

json - 如何通过node.js中的JSONStream模块解析一个大的、换行符分隔的JSON文件?

linux - 最轻量级的 Node.js Linux 发行版

node.js - Sequelize.js 关联访问器

javascript - Chrome 开发者工具 : Failed to parse CPU profile

javascript - 在javascript中如何检测用户是否按住了某个键?

javascript - 历史 API pushState() 创建两个条目