JavaScript Spread vs Rest Operators

🚀 JavaScript: Spread vs Rest Both use the same symbol ... but behave differently. Spread → expands values const user = { name: "Priya" }; const updatedUser = { ...user, role: "Developer" }; console.log(updatedUser); // { name: "Priya", role: "Developer" } Rest → collects remaining values const { name, ...rest } = { name: "Priya", role: "Developer", city: "Delhi" }; console.log(rest); // { role: "Developer", city: "Delhi" } Easy way to remember: Spread → Expand values Rest → Collect remaining values #javascript #developer #interviewprepration #javascriptinterview #frontenddeveloper #frontendrole #explore #React #reactjs

To view or add a comment, sign in

Explore content categories