箭头函数三大好处:
1. 简明的语法
举例:
如果只有一个参数,可以不加(),多个参数用 "," 隔开
2. 隐式返回
首先说下什么是显示返回,显示返回就是 return 加上你要返回的内容
隐式返回 就是 去掉 return 关键字, 去掉 { }
示例:
2. 没有局部 this 的绑定
首先我们看下es5中 this 的指向问题
示例:
通常我们的解决方案是:
如下:
ES6中我们就不存在this 的指向问题了(是因为es6中本身没有this值,他的this值是继承他的父级作用域)
示例: