小编典典

如何在另一个对象中复制对象属性?

all

给定对象:

var firstObject = {
    key1 : 'value1',
    key2 : 'value2'
};

我怎样才能像这样复制另一个对象secondObject)中的属性:

var secondObject = {
    key1 : 'value1',
    key2 : 'value2',
    key3 : 'value3',
    key4 : 'value4'
};

使用对firstObject? 像这样的东西:

var secondObject = {
    firstObject,
    key3 : 'value3',
    key4 : 'value4'
};

(这不起作用......我把它放在大行中只是为了展示我想如何构造代码)。

使用任何 JavaScript 框架的解决方案是否可行?


阅读 60

收藏
2022-06-11

共1个答案

小编典典

for(var k in firstObject) secondObject[k]=firstObject[k];

2022-06-11