1.对象解构
let node = {
name: '小红',
age: 18
}
let {name,age} = node;
console.log(name); //小红
console.log(age); //18
2.数组解构
let colors = ['red','blue','green']
let [item,value] = colors;
console.log(item); //red
console.log(value); //blue
3.嵌套对象解构
let node = {
name: '小红',
age: 18,
loc: {
start: {
line: 1,
column: 1,
}
}
}
let {loc: {start} } = node;
console.log(start.line); //1