JavaScriptは関数から関数式までプログラミングします.

2829 ワード

関数のカリー化、新しい名詞が分かりません.勉強に来ました.
関数コリゼーションの定義は簡単です.関数の一部のパラメータに伝達して呼び出して、残りのパラメータを処理するための関数を返します.
たとえば足し算関数について var add=(x,y)=>x+y ,私たちはこのようにしてコリック化ができます.
//       ES5  
var add = function(x){
    return function(y){
        return x + y
    }
}

//ES6  ,            
var add = x => (y => x + y);

//   
var add2 = add(2);
var add200 = add(200);

add2(2); // =>4
add200(50); // =>250

CURRY==> , ( ) , 【Curry】, 。 , 。 js , 。 , , 。