箭头函数 ()=>{};
- 箭头函数是由 ()=>{} 组成
- 箭头函数是匿名函数
- 箭头函数 没有 this
- 当只有一个值时可以省略 ()
```js
let fn = a=>{return a+1}
```
- 单行函数体可以省略 {} 如果有 return 时 一定要吧 return 也省略掉
```js
let fn = (a,b)=>a+b;
```
不适用箭头函数的场景
- 作为构造函数
- 需要 this 指向调用对象的时候
- 需要使用 arguments 的时候