Answer
Destructuring binding and assignment syntax extracts values from arrays or objects.
• Array patterns use iterator order.
• Object patterns read named properties.
• Patterns can include defaults, nesting, and rest elements or properties.
Example
Code
const user = { name: 'Maya', role: 'admin' };
const { name, role } = user;
console.log(name, role);Output
Maya admin
Quick Revision
Destructuring extracts values using array or object patterns.