数组解构(解开数据解构赋值给变量)(一一对应关系)
变量少,值多的情况
(从前到后,能赋值几个赋值几个,其他的就赋不上值了,也不用管了)
变量多值少的情况(剩下没赋值的变量就是undefind)
按需取值(只取需要的值)
不想取的值,用逗号占位就行
剩余值取法
a——-张飞
b——-关羽
c———保存剩下的所有值
取复制结构的值(比如数组里面套数组)数组里面套对象,数组结构取不出来
a——-关羽
b——-赵云
c——张辽(注意张辽在一个数组里面套着呢,这个时候赋值的时候,就把c也套一个数组,并且记住一一对应)
对象解构
对象解构和数组解构的区别
数组解构是用变量接收就行,变量写在let后面的括号中就行
对象结构是要拿出对象中的啥属性,就在let后面的{ }中写啥属性名就行