解构赋值
ES6中允许从数组中提取值,按照对应位置,对应量赋值.对象也可以实现解构
解构代表分解数据结构,赋值指的是为变量赋值,ES6中,允许我们按照一一对应的位置,从数组或者对象当中提取值,...再将提取出来的值赋值给变量,解构变量可以让我们更加简便的从数组或者对象当中提取值....箭头函数中的this指向问题
箭头函数不绑定this关键字,箭头函数中的this,指向的是函数定义位置的上下文的this.箭头函数体内的this对象,就是定义该函数时所在的作用域指向的对象,而不是使用时所在的作用域指向的对象...我们看看箭头函数this的定义:
箭头函数体内的this对象,就是定义该函数时所在的作用域指向的对象,而不是使用时所在的作用域指向的对象。...也许很难理解,我们看看别的例子,当箭头函数的外层有函数包裹的情况:
此时fn箭头函数被定义在say函数中, say函数就是这个箭头函数的父级作用域, 父级作用域say函数的this指向的对象就是