[ES6] 箭頭函式(Arrow Function)

箭頭函式 語法比原有函式更簡單 提高程式碼可讀性 具有詞法上綁定 this 的特性 ex: const func = (x) => x + 1 相當於 const func = function (x) { return x + 1 } 大括號 {} 如果函式有多行語句(表達式)時就要使用大括號,如 () => {} 使用大括號時,return 需要自己加,否則會 undefined 小括號 () 只有單一個傳入參數時,可以不需前面作為傳入參數使用的小括號,例如 x => x »