全局变量##
let命令声明的函数在严格模式下不属于全局变量
解构
数组解构##
对应位置解构##
数组解构不成功,默认值是undefined
不完全解构
默认值
非遍历解构会报错
Iterator接口##
对象解构赋值##
对象没有顺序
变量名与属性名不一致
对象解构默认值
左边{x}会被js引擎解析成代码块,所以报错
加上括号(),得到正确的结果
现有对象的方法的解构赋值
let命令声明的函数在严格模式下不属于全局变量
解构
默认值
非遍历解构会报错
对象没有顺序
变量名与属性名不一致
对象解构默认值
左边{x}会被js引擎解析成代码块,所以报错
加上括号(),得到正确的结果
现有对象的方法的解构赋值