カテゴリー:
従来の関数式である function や引き数のカッコを省略して記述することが可能になり、ソースコードの可読性が高くなる。
今までの書き方
function のあとに関数名を記述し、必要に応じて括弧の中に引数名を記述する
*引数が無い場合でも括弧は必須
/**
* 自作関数の説明
* myMethod
* @param args
*/
function myMethod(args) {
// 処理
};
アロー関数を使用した書き方
const myMethod = args => {
// 処理
};
// 引数がひとつの場合はカッコの省略と return の省略が可能
args => result
// 処理が1行の場合 reutrn を省略可能
const myMethod = args => args + 1;