javascript-objects - Java collection merge - 2つのJavaScriptオブジェクトのプロパティを動的にマージするには?

javascript オブジェクト名 取得 / javascript

2つの(非常にシンプルな)JavaScriptオブジェクトを実行時にマージできるようにする必要があります。例えば、以下のようにしたいと思います。

var obj1 = { food: 'pizza', car: 'ford' }
var obj2 = { animal: 'dog' }

obj1.merge(obj2);

// obj1には、食べ物、車、動物の3つのプロパティがあります。

4 revs, 4 users 64%



Answer #1
const obj1 = { food: 'pizza', car: 'ford' };
const obj2 = { animal: 'dog' };

const obj3 = { ...obj1, ...obj2 };
console.log(obj3);