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

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

const person = {
 firstName: 'Tom',
 lastName: 'Cruise',
 actor: true,
 age: 54 // made up
}

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

nameage 包含了所需的值。

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

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

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

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