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 参考自:https://segmentfault.com/a/1190000012364000