spread operator & override

by Andre Lee

Babel + JSX

const x = { a: 1, b:2, c:3 }
const y = {...x}
console.log('y', y)
const z = {...x, ...{ a: 5}}
console.log('z', z)

const d = { a: 8 }
const e = {...x, ...d}
console.log('e', e)