0
Oldobject = {'name':'Joe','age':12};
newObject = {'address':'XXX'};

私は次のような結果を得たい:

{'name':'Joe','age':12,'address':'XXX' }

私が使う

Oldobject.address = newObject

これを行うための優雅な方法はありますか?

4

2 に答える 2

1
for (var property in Oldobject) { 
    newObject[property] = Oldobject[property]; 
}
于 2013-11-15T03:43:19.750 に答える
0

for... in次のようなループを使用します。

    for( var property in newObject ){
        OldObject[property] = newObject[property]
    }

これにより、 からすべてのものをnewObjectに入れoldObjectます。

于 2013-11-15T03:44:33.707 に答える