从另一个对象更新JavaScript对象属性
- 论坛
- 从另一个对象更新JavaScript对象属性
16 浏览
从另一个对象更新JavaScript对象属性
我想更新一个可能看起来像这样的对象:
currentObject = { someValue : "value", myObject : { attribute1 : "foo", attribute2 : "bar" } };
.. 使用包含一些更改的对象进行更新,例如:
updateObject = { myObject : { attribute2 : "hello world" } };
最后,我希望currentObject被更新,以便:
currentObject.myObject.attribute2 == "hello world"
这对其他对象也适用。
作为一个解决方案,我考虑遍历对象并以某种方式处理命名空间。但我想知道是否可以通过使用像jQuery或原型这样的库来解决这个问题的简单方法。