全局变量##

let命令声明的函数在严格模式下不属于全局变量

解构

数组解构##

对应位置解构##

数组解构不成功,默认值是undefined

不完全解构

默认值

非遍历解构会报错


Iterator接口##

对象解构赋值##
对象没有顺序


变量名与属性名不一致

对象解构默认值


左边{x}会被js引擎解析成代码块,所以报错

加上括号(),得到正确的结果

现有对象的方法的解构赋值

let命令声明的函数在严格模式下不属于全局变量
解构
默认值
非遍历解构会报错
对象没有顺序
变量名与属性名不一致
对象解构默认值
左边{x}会被js引擎解析成代码块,所以报错
加上括号(),得到正确的结果
现有对象的方法的解构赋值
本文标题:解构赋值Destructuring(上)
本文链接:https://www.haomeiwen.com/subject/zsmjfxtx.html
网友评论