## 箭頭函數
箭頭函數是ES6新加的(2015年發布,ES6中加入),它簡化了小型匿名函數的定義。用法是:參數放到括號內,函數體在大括號內:
```
(a, b, c) => { todo }
```
如果只有一個參數,可以省略括號:
```
a => { todo }
```
如果沒有參數,可以使用空括號占位。
```
( ) => { todo }
```
如果函數體是一個表達式,可以省略return 和 花括號。表達式的值自動作為返回值。
注意:箭頭函數沒有自己的this或arguments變量。相反,這兩個參數都保留在了封閉作用域當中。因此,箭頭函數不能用于需要this的情況。如果確實需要這樣做,則必須使用function關鍵字來定義函數或回調。