乐趣区

js柯里化函数


function add(a, b) {return a + b;}
function curry(){var [...rest1] = arguments;
    return function(){var [...rest2] = arguments;
        return that.call(this,rest1.concat(rest2));
    }
}

var add11 = add.curry(1);

console.log(add11(8)); // 9    

参考自:
链接描述
链接描述

退出移动版