函数柯里化

66 阅读1分钟
const add = (x) => (y) => (z) => {
    return x + "-" + y + "-" + z
}
console.log(add("aa")("bb")("cc"))
//结果 aa-bb-cc

每一次("xx")的调用,都返回的都是一个函数直到最后一个才是真正的执行内容。