ES6
小于 1 分钟javascript
数组展开赋值
下面的代码是将右边数组中的每个元素依次赋值给左边的3个变量
let [a,b,c] = [1,11,33];
console.log(a,b,c);
对象展开赋值
将对象 obj 的两个属性分别赋值给两个变量 name 和 age
const obj = { name:'张三',age:10 };
let { name,age } = obj;
console.log(name,age);
展开运算符在函数参数中的应用
function demo(...args){
console.log(args);
}
demo(1,2,3);// 打印出1,2,3构成的数组
