实现add(1)(2)(3)结果为6?
let add = function(a) {
return function (b) {
return function (c) {
return a + b + c;
}
}
};
add(1)(2)(3)
实现多次调用?(柯里化函数)
function add(a) {
let sum = function (b) {
a = a + b;
return sum;
};
sum.toString = sum.valueOf = function () {
return a;
};
return sum;
}
主要是对必包的理解