- 数组解构
默认值:只有当一个数组成员严格等于undefined,默认值才会生效。
- 对象解构
数组的元素是按次序排列的,变量的取值由它的位置决定;而对象的属性没有次序,变量必须与属性同名,才能取到正确的值。
- 数值和布尔值解构
先转成对象
注意:圆括号,不能在变量声明的时候使用。
- 用途
1.交换变量
2.从函数中返回多个值
3.函数参数的定义
4,提取json数据
5.函数参数的默认值
6.遍历Map结构
7.输入模块的指定方法