// 柯里化之前
function add(x,y,z){
return x+y+z;
}
add(1,2,3) // 6
// 柯里化之后
function curryAdd(x){
return function(y){
return function(z){
return x+y+z;
}
}
}
curryAdd(1)(2)(3) // 6
// 柯里化之前
function add(x,y,z){
return x+y+z;
}
add(1,2,3) // 6
// 柯里化之后
function curryAdd(x){
return function(y){
return function(z){
return x+y+z;
}
}
}
curryAdd(1)(2)(3) // 6
转载于:https://www.cnblogs.com/zeng-zhi/p/11198979.html