箭头函数跟普通函数的区别

1.外形不同,箭头函数使用=>代替function关键字
2.箭头函数都是匿名函数
3.箭头函数不能用于构造函数,不能使用new
4.箭头函数中this的指向不同
    在普通函数中,this总是指向调用它的对象,如果用作构造函数, this指向创建的对象实例。箭头函数本身不创建this,也可以说箭头函数本身没有this,但是它在声明时可以捕获其所在上下文的this供自己使用,但是this一旦捕获就不会发生变化
5.箭头函数不绑定arguments,取而代之用rest参数…解决