次のオブジェクトが与えられます:
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 フレームワークを使用せずにソリューションを実現することは可能ですか?
ベストアンサー1
for(var k in firstObject) secondObject[k]=firstObject[k];