变量的解构赋值 (1)数组

以前的赋值必须一个一个赋值,例如

var a=1;
var b=2;
var c=3;

1.变量的解构赋值

模式匹配:只要等号两边的模式相同,左边的变量就会被赋予对应的值。

不完全匹配:等号左边的模式,只匹配一部分的等号右边的数组。这种情况下,解构依然可以成功。

默认值:

当默认值遇到完全匹配时,默认值会被匹配值替换掉

默认值可以引用解构赋值的其他变量,但该变量必须已经声明。

原文地址:https://www.cnblogs.com/guangzhou11/p/9598180.html