ワイズリマインダー

JavaScriptで複数のオブジェクトを結合する

後ろのオブジェクトで上書きされる

const obj1 = { a: 1, b: 2, c: 3 };
const obj2 = { a: 4, d: 5 };
const result = { ...obj1, ...obj2 };

console.log(result);
// => { a: 4, b: 2, c: 3, d: 5 }

 

3つ以上のオブジェクトも結合できる。

const obj1 = { a: 1, b: 2, c: 3 };
const obj2 = { d: 4, e: 5, f: 6 };
const obj3 = { g: 7, h: 8, j: 9 };
const result = { ...obj1, ...obj2, ...obj3 };

console.log(result);
// => { a: 1, b: 2, c: 3, d: 4, e: 5, f: 6, g: 7, h: 8, j: 9 }

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください

検索

最近のコメント

最近の投稿

タグ

フィード配信

アーカイブ

外部リンク