函数柯里化,是固定部分参数,返回一个接受剩余参数的函数,也称为部分计算函数,目的是为了缩小适用范围,创建一个针对性更强的函数. 那么反柯里化函数,从字面讲,意义和用法跟函数柯里化相比正好相反,扩大适用范围,创建一个应用范围更广的函数.使本来只有特定对象才适用的方法,扩展到更多的对象. 看一下通用函数: Function.prototype.currying = function() { var that = this; return function() { return Function.pr…