Spread & Merge Objects
The spread operator (...) creates copies and merges objects/arrays. It's essential for immutable data transformations.
Copying Objects
Adding Properties
Overriding Properties
Merging Arrays
Updating Nested Objects
Spread in Function Calls
Exercise: Add Property
Exercise: Merge Objects
Exercise: Combine Arrays
Key Points
{...obj}creates shallow copy- Later properties override earlier ones
[...arr]copies arrays- Spread enables immutable updates
- Remember: shallow copy only!

