osgsm.io
HomeNotesJavaScript でスプレッド構文を使ってオブジェクトを連結する

JavaScript でスプレッド構文を使ってオブジェクトを連結する

Published Feb 10, 2025
Updated Mar 12, 2025

JavaScriptでオブジェクトを連結したい場合は スプレッド構文(spread syntax) ... を使う。

同じプロパティ名がある場合は後者の値で上書きされるので要注意。

const firstPerson = {
    name: "Sam",
    age: 18
}
 
const secondPerson = {
    age: 25,
    type: "admin"
}
 
const mergedObjects = {...firstPerson, ...secondPerson};
console.log(mergedObjects); // {name: "Sam", age: 25, type: "admin"}

参考