アロー関数

カテゴリー:

従来の関数式である function や引き数のカッコを省略して記述することが可能になり、ソースコードの可読性が高くなる。

 

今までの書き方

function のあとに関数名を記述し、必要に応じて括弧の中に引数名を記述する

*引数が無い場合でも括弧は必須

/**
  * 自作関数の説明
  * myMethod
  * @param args 
  */
function myMethod(args) {
  // 処理
};

アロー関数を使用した書き方

const myMethod = args => {
  // 処理
};

// 引数がひとつの場合はカッコの省略と return の省略が可能
args => result

// 処理が1行の場合 reutrn を省略可能
const myMethod = args => args + 1;

 

参考URL

タグ: