ES6 中提供了多種方式來拼接 JSON 數據,這篇文章將介紹其中的兩種方法。
方法一 - Object.assign()
const person = { name: '張三', age: 18, city: '北京' }; const pet = { name: '小白', type: '狗狗' }; const newObject = Object.assign({}, person, pet); console.log(newObject); // 輸出:{ name: '小白', age: 18, city: '北京', type: '狗狗' }
方法二 - Spread Operator
const person = { name: '張三', age: 18, city: '北京' }; const pet = { name: '小白', type: '狗狗' }; const newObject = { ...person, ...pet }; console.log(newObject); // 輸出:{ name: '小白', age: 18, city: '北京', type: '狗狗' }
通過 Object.assign() 或 Spread Operator,我們可以將多個 JSON 數據拼接成一個新的 JSON 數據,從而方便地對數據進行處理。