解构赋值 从数组中提取值,按照对应位置,对变量赋值 只要等号右边的值不是对象或数组,就先将其转为对象. 由于 undefined 和 null 无法转为对象,所以对它们进行解构赋值,都会报错 let [a, b, c] = [1, 2, 3]; 只要某种数据结构具有 Iterator 接口,都可以采用数组形式的解构赋值 应用: const person = { name: 'RyenToretto', age: 22, sex: '男' }; // 解构赋值 const {name, age,…