ES6学习笔记(二)

变量解构赋值 ES6允许按照一定模式从数组和对象中提取值,对变量进行赋值,这被称为解构,模式匹配,只要等号两边的模式相同左边的变量就会被赋予对应的值,如果解构不成功,变量值就为undefined,如果等号右边不是数组,严格来说不是可遍历的解构,将会报错,解构赋值允许指定默认值, es6使用严格相等运算符(===) 判断一个位置是否有值,如果默认值是一个表达式,那么这个表达式是惰性求值的,即只有用到
相关文章
相关标签/搜索