可以从数组中获取值
let ary=[1,2,3];
let [a,b,c]=ary;
console.log(a);//输出1
console.log(b);//输出2
console.log(c);//输出3
解构不成功的话返回undefined
let ary=[1,2,3];
let [a,b,c,d,e]=ary;
console.log(a);//输出1
console.log(b);//输出2
console.log(c);//输出3
console.log(d);//输出undefined
console.log(e);//输出undefined
对象解构
// 对象解构允许我们使用变量的名字匹配对象的属性 匹配成功 将对象属性的值赋值给变量
let person = {name: 'ldh', age: 20, sex: '男'};
let { name, age, sex } = person;
console.log(name)
console.log(age)
console.log(sex)
返回
ldh
20
男