React currying


Currying(Currying)メソッドは、関数のいくつかのパラメータに複数のパラメータを固定する新しい関数を作成する方法です.パラメータnを分離するにはn個のプライベート関数を使用する.
単純なネスト構造のcurryingコードを表示します.
const sum = function(x) {
  return function(y) {
    return x + y;
  }
}

console.log(sum(2)(5))	// 7
カードリング技術を適用する場合,パラメータの順序が重要であるため,変動可能性の小さい因子は前面に,変動可能性の大きい因子は後ろに置いて用いる.