学习如何使用析构语法来处理JavaScript中的数组和对象
给定一个对象,使用析构语法,你可以只提取一些值,并把它们放入命名的变量中。
const person = {
firstName: 'Tom',
lastName: 'Cruise',
actor: true,
age: 54 //made up
}
const { firstName: name, age } = person //name: Tom, age: 54
name 和 包含所需的值。age
该语法也适用于数组。
const a = [1, 2, 3, 4, 5]
const [first, second] = a
这条语句通过从数组中获取索引为0、1、4的项目来创建3个新变量a 。
const [first, second, , , fifth] = a