11. Object rest/spread
Object rest
const object = {
propA: 1,
propB: 2,
propC: 3
};
const { propA, ...restObject } = object;
propA; // => 1
restObject; // => { propB: 2, propC: 3 }Object spread
const source = {
propB: 2,
propC: 3
};
const object = {
propA: 1,
...source
};
object; // => { propA: 1, propB: 2, propC: 3 }Last updated