ES6 箭头函数的使用
箭头函数没有this绑定,通过查找作用域链来决定其值;
如果箭头函数被非箭头函数包含,则this绑定的是最外一层非箭头函数的this,否则this指向全局对象。
箭头函数内部的this值不可以改变,在函数的生命周期内始终保持一致。
在箭头函数上调用call,apply,bind方法但this的值也不会受影响。
var f=()=>123; var c=new f();//TypeError: f is not a constructor箭头函数不能使用new关键字调用;否则会报错
不存在prototype属性。
箭头函数没有arguments对象。