其他分享
首页 > 其他分享> > [js]柯理化函数

[js]柯理化函数

作者:互联网

什么是柯理化?

柯理化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数且返回结果的新函数的技术。

 

普通函数

//函数定义
function add(a,b){
return a + b
}
//函数调用
add(1, 2);

柯理化函数

//函数定义
function add(a){undefined
return function(b){undefined
return a + b;
}
}
//函数调用
add(1)(2);

 

标签:function,return,函数,理化,js,add,参数
来源: https://www.cnblogs.com/lv77/p/15562744.html