ES6 - destructuring tùy biến giá trị array hay object

3rd Nov 2022
ES6 - destructuring tùy biến giá trị array hay object
Table of contents

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 a và b đã đại diện cho 2 phần tử của mãng array.

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.

Theo https://hocwebchuan.com

Theo Học Web chuẩn.

Bạn thấy bài viết này như thế nào?
0 reactions

Add new comment

Image CAPTCHA
Enter the characters shown in the image.

Related Articles

Props là các biến, data được truyền từ component cha và có thể truy cập được ở cả các component con.

Để dễ làm việc, quản lý các chức năng file javascript, chúng ta thường tách các phần riêng biệt ra riêng từng file khác

Classes là một dạng function đặc biệt, thay vì sử dụng từ function thì chúng ta sử dụng class và thuộc tính được gán bên trong phương thức constructor().

Đại diện này được ký hiệu bằng khai báo ...name (cẩn thận coi chừng nhầm lẫn với spread syntax).