//作用:1.函数参数复用
//2.兼容性的检测
//3.延迟执行
function add() {
let args = Array.prototype.slice.call(arguments);
let inner = function () {
args.push(...arguments);
return inner;
};
inner.toString = function () {
return args.reduce(function (pre, after) {
return pre + after;
});
};
return inner;
}
js的柯里化
猜你喜欢
转载自blog.csdn.net/weixin_43595755/article/details/118278667
今日推荐
周排行