柯里化:是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术;
//函数定义
function add(x,y){
return x + y;
}
//函数调用
add(3,5);//8
//函数表达式
var add = function(x){
return function(y){
return x + y;
}
};
//函数调用
add(3)(5);
bind方法就是该技术在js中的实践。