Category: javascript
Destructuring extracts
Published on 16 Jul 2026
Explanation
Destructuring extracts values from arrays into individual variables.
Code:
const colors = ['Red','Blue']; const [first, second] = colors;
Explanation
Object destructuring extracts object properties into variables.
Code:
const user = {name:'John', age:25};
const {name, age} = user;
Explanation
Variables can be renamed during object destructuring.
Code:
const {name: userName} = user;
Explanation
Default values are used when a property is missing.
Code:
const {city='Chennai'} = user;
Explanation
Destructuring makes code shorter and easier to read.
Code:
function greet({name}) {
console.log(name);
}