アロー関数


通常のfunctionの代替構文としてアロー関数式があります。

(引数) => { 関数本体 }の形で関数を定義します

const add1 = (x, y) => { return x + y; } // xとyを足した結果を返す関数
const add2 = (x, y) => x + y; // 式が一つだけで、その結果をリターンする場合、{}とreturnを省略できます
const double = x => x * 2; // 引数が一つの場合は括弧を省略できます
const one = () => {return 1;}; // 引数がない場合は、括弧が必要です。


add1(1, 2) // 3