科里化定义如下: 首先将一批函数转入一个函数(然后这个函数返回一个新的函数),这中形式就叫“做科里化”(currying) Function.prototype.curry = function(){ var fn = this, // 这里就是在预装参数,将参数抓住,缓存在变量args中 args = Array.prototype.slice.call(arguments); return function(){ return fn.apply(this, args.concat( Arra…