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)
by Andre Lee
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)