ES6 Destructuring (phá vỡ cấu trúc).
- Destructuring (phá vỡ cấu trúc) cho phép chúng ta dễ dàng sử dụng các giá trị phần tử của Array hoặc Object.
- Destructuring rất hữu dụng khi làm việc với function có đối số.
- Xem các ví dụ bên dưới để rõ hơn về destructuring nhé.
Ví dụ về destructuring
Destructuring với Array
const array = [1, 2, 3]; const [a, b] = array; console.log(a); /* output: 1 */ console.log(b); /* output: 2 */ console.log(array); /* output: [1, 2, 3] */
- Ta thấy 2 phần từ mới
avàbđã đại diện cho 2 phần tử của mãngarray.
Destructuring với Object
const myObject = {
name: "Dương Minh Trí"
age: 4
}
const {name, age} = myObject;
console.log(name); /* output: "Dương Minh Trí" */
console.log(age); /* output: 4 */
console.log(myObject); /* output: {name: "Dương Minh Trí", age: 4} */
- Ta thấy
myObjectđã có 2 đại diện mới.

