前面我们知道,数组的结构赋值需要按顺序进行赋值, let [a,,c] = [,,] console.log(a); console.log(c);//3 let [a,b] = [1];console.log(a);//1console.log(b);//undefined 而对象的解构赋值则是通过对象属性进行赋值,不需要按照顺序进行,而无法匹配的则为undefined let {a,b,c}={b:,a:}; console.log(a); console.log(b); console.l…