一.解构数组
//原数组
let arr = [1,2,3]
//以前获取数组值
let a = arr[0]
let b = arr[1]
let c = arr[2]
//现在直接解构,根据数组索引对应
let [a,b,c] = [1,2,3]
二.解构对象
//原数组
let obj = {
name:'Jack',
age:18}
//以前的获取对象
let name = obj.name
let age = obj.age
//现在直接解构
let [name]=obj
//如果定义名不为对象内同样的名:
let[name:otherName] = obj