将接受多个参数的函数改造为接受单个参数、返回接受下一个参数的函数,直至返回最终结果。
示例
// 普通函数
function add(a, b, c) { return a + b + c }
// 柯里化后
function addCurry(a) {
return function(b) {
return function(c) {
return a + b + c
}
}
}
addCurry(1)(2)(3) // 6
2026/4/17...小于 1 分钟
