es6数组解构赋值:
let a = 1; let b = 2; == let [a, b, c] = [1, 2, 3]; let c = 3; console.log(a,b,c) // 1 2 3
//set 结构 let [x, y, z] = new Set(['a', 'b', 'c']);
// 允许设置默认值 let [x, y=2] = ['a']; console.log(x,y); //a 2
//es6内部使用(===),判断一个位置是否有值 //如果一个数组成员不严格等于undefined,默认值是不会生效的。