... Syntax
The spread operator (...) allows you to "spread out" the elements of an array or object into individual items.
Key Concept: Think of it like unpacking a box - you take everything inside and lay it out separately.
// Spread an array let numbers = [1, 2, 3]; let moreNumbers = [...numbers, 4, 5]; // [1, 2, 3, 4, 5] // Spread an object let person = { name: 'Alice', age: 25 }; let employee = { ...person, job: 'Developer' }; // { name: 'Alice', age: 25, job: 'Developer' }