Yanor.net/
Wiki
Blog
GitHub
Sandbox
開始行:
* アロー関数を使ったカリー化 [#y492f239]
** カリー化未適用 [#b5bb6862]
const add = function(a, b) {
return a + b;
};
add(1, 2);
=> 3
** カリー化適用 [#d6dd9c9e]
const add = function(a) {
return function(b) {
return a + b;
}
};
add(1);
=> function (b) {
return 1 + b;
}
add(1)(2);
=> 3
*** アロー関数を使ったカリー化 [#v9bf8295]
const add = a => b => a + b;
add(1)(2);
=> 3
終了行:
* アロー関数を使ったカリー化 [#y492f239]
** カリー化未適用 [#b5bb6862]
const add = function(a, b) {
return a + b;
};
add(1, 2);
=> 3
** カリー化適用 [#d6dd9c9e]
const add = function(a) {
return function(b) {
return a + b;
}
};
add(1);
=> function (b) {
return 1 + b;
}
add(1)(2);
=> 3
*** アロー関数を使ったカリー化 [#v9bf8295]
const add = a => b => a + b;
add(1)(2);
=> 3
ページ名: