解构对象
一:解构用于变量声明
let node = {
name: 'mike',
age: 25
};
let {
name, age} = node;
console.log(name);
console.log(age);
let/const/var 后面跟上用一对{}包裹的变量列表,变量名与对象属性名相同,则就会取对象属性对应的值初始化变量。
二:解构用于变量赋值
let node = {
name: 'mike',
age: 25
};
name = 'lily';
age = 20;
console.log(name