函数定制版也就是柯里化
普通函数
// 原本是一次性传两个参数可以得到同样的结果 function add2(a, b) { return a + b; } console.log(add2(1, 2)); // 3
柯里化
function x(a) { return function (b) { return a + b; }; } let add = x(1); //固定了参数a的值为1 相当于“函数定制版” 这就是柯里化 console.log(add(2)); // 3 console.log(add(9)); // 10
区别
区别 柯里化便于复用和组合、便于链式组合函数,灵活调用


浙公网安备 33010602011771号