连续解构赋值
//#region
//连续解构赋值
let rootObj = {
name:'rootObj',
treeObj:{
name:'treeObj',
leaveObj:{
name:'leaveObj'
}
}
}
let {treeObj:{leaveObj:{name}}} = rootObj
console.log(name,'name');
//还可以在拿到结构值之后对变量赋于新的名称
let {treeObj:{leaveObj:{name:leaveObjName}}} = rootObj
console.log(leaveObjName,'------');
//#endregion