/

在 JavaScript 中解構對象和數組

在 JavaScript 中解構對象和數組

學習如何使用解構語法在 JavaScript 中處理數組和對象

給定一個對象,使用解構語法可以將其中一些值提取出來並放入命名變量中:

1
2
3
4
5
6
7
8
const person = {
firstName: 'Tom',
lastName: 'Cruise',
actor: true,
age: 54 // made up
}

const { firstName: name, age } = person // name: Tom, age: 54

nameage 包含了所需的值。

這種語法也可以應用於數組:

1
2
const a = [1, 2, 3, 4, 5]
const [first, second] = a

這個語句通過從數組 a 中使用索引 0、1、4 獲取項目創建了 3 個新變量:

1
const [first, second, , , fifth] = a

tags: [“JavaScript”, “destructuring”, “arrays”, “objects”]