函数柯里化


函数柯里化指的是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。:

1
2
3
4
function curry(fn, ...args) {
return fn.length <= args.length ? fn(...args) : curry.bind(null, fn, ...args);
}