1、解构赋值 剩余运算符(...)
// 解构的方式都是根据key来实现
let [,age] = ['姓名','年龄'];
console.log(age);
// 用:号来重新命名 = 可以用来赋值默认值
let {name,age:age1,address="回龙观"} = {name:'王星',age:10};
console.log(name,age1,address);
// 剩余运算符 只能用在最后一项
let [,...args] = ['王星',10,'回龙观']; // slice
console.log(args);
// 对象的剩余运算符
let {name,...args} = {name:'王星',age:10};
console.log(args);
网友评论