变量的解构赋值 1.数组的解构赋值 2.对象的解构赋值 3.字符串的解构赋值 4.数值和布尔值的解构赋值 5.函数参数的解构赋值 6.圆括号问题 7.用途 1.数组的解构赋值 ES6 允许写成下面这样. let [a, b, c] = [1, 2, 3]; 上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值.这种写法属于“模式匹配”,只要等号两边的模式相同,左边的变量就会被赋予对应的值. 其中数组的解构还有一些特殊的嵌套模式,来看下面例子: let [foo, [[bar], baz]]…