偏函数题解
二次封装函数
http://www.nowcoder.com/questionTerminal/fb2d46b99947455a897f2e9fe2268355
本质上是偏函数的实现
function partial(fn, str1, str2) { return function() { let args = Array.prototype.slice.call(arguments, 0) return fn.apply(this, [str1, str2].concat(args)) } }
函数柯里化也可以返回偏函数,达到参数复用的目的。