Destructuring and Spread
Destructuring pulls fields out of objects/arrays. Spread (...) copies or merges.
- const { name } = user;
- const [first, ...rest] = list;
- const next = { ...user, role: "lead" };
const user = { name: "Ada", role: "dev" };
const { name } = user;
const copy = { ...user, role: "lead" };
console.log(name, copy.role);
After you read this chapter, use Write (when available) and Quiz on this page to lock it in.