- 所谓"柯里化",就是把多参数函数,转化为单参数函数
// 柯里化之前 function add (x, y) { return x + y } add(1, 2) // 3 // 柯里化之后 function getAdd (y) { return function (x) { return x + y } } getAdd(2)(1) // 3
07-29
1万+
06-27
2719
// 柯里化之前
function add (x, y) {
return x + y
}
add(1, 2) // 3
// 柯里化之后
function getAdd (y) {
return function (x) {
return x + y
}
}
getAdd(2)(1) // 3