在前端開發中,經常需要處理JSON的合并。在ES6中,可以使用 ... 擴展運算符(Spread Operator)實現兩個JSON的合并。
const json1 = { name: "張三", age: 18, gender: "male" }; const json2 = { job: "前端工程師", income: 10000 }; const mergedJson = { ...json1, ...json2 }; console.log(mergedJson); // 輸出:{ name: "張三", age: 18, gender: "male", job: "前端工程師", income: 10000 }
在上面的代碼中,首先定義了兩個JSON對象:json1和json2。然后使用 ... 擴展運算符將它們合并到一個新的對象mergedJson中。
使用ES6的擴展運算符可以簡潔地將兩個或多個JSON對象合并到一個新的JSON對象中。