JavaScript9 min read
JavaScript Destructuring: Arrays and Objects
Master destructuring in JavaScript. Learn to extract values from arrays and objects easily.
Alex Thompson
December 19, 2025
0.0k0
JavaScript Destructuring
Array Destructuring
Extract values from arrays easily.
```javascript const numbers = [1, 2, 3]; const [first, second, third] = numbers;
console.log(first); // 1 console.log(second); // 2 ```
Object Destructuring
Extract properties from objects.
```javascript const user = { name: 'John', age: 25, email: 'john@example.com' }; const { name, age } = user;
console.log(name); // "John" console.log(age); // 25 ```
Default Values
```javascript const { name, age = 18 } = user; ```
Key Takeaway
Destructuring extracts values easily. Use for arrays and objects. Saves code and makes it readable. Essential ES6 feature.
#JavaScript#Destructuring#ES6#Intermediate