1.数组解构
数组解构是将数组的单元值快速批量赋值给一系列变量的简洁语法
基本语法:
(1)赋值运算符 = 左侧的[]用于批量声明变量。右侧数组的单元值将被赋值给左侧的变量
(2)变量的顺序对应数组单元值的位置依次进行赋值操作
2.对象解构
对象解构是将对象属性和方法快速批量赋值给一系列变量的简洁语法
基本语法:
(1)赋值运算符= 左侧的{}用于批量声明变量,右侧对象的属性值将被赋值给左侧的变量
(2)对象熟悉的值将被赋值给与属性名相同的变量
(3)注意解构的变量名不要和外面的变量名冲突否则报错
(4)对象中找不到与变量名一致的属性时变量值为undefined