アロー関数

従来の関数定義(関数を変数に格納する場合)

const stringReturn = function hoge(str) {
  return str;
};

ES2015〜の関数定義『アロー関数』

const stringReturn = (str) => {
  return str;
};

※引数が一つの場合は引数の()を省略できる。

const stringReturn = str => {
  return str;
};

※関数の中身が単一行の場合はreturnと{}を省略できる。

const stringReturn = str => str;