JS柯里化经典用法
function curry(){
let args=[];
args.push(...arguments);
let my=function(){
if(arguments.length==0){
let rlt = 0;
console.log('args:',args);
return args.reduce((rlt,now)=>rlt+now,0);
}else{
args.push(...arguments);
return my;
}
}
return my;
}
console.log(curry(1,2,3,4,5)(6,4)(4,5)());