函数柯里化

原文地址:https://segmentfault.com/a/1190000015957944

柯里化的意思是把以前接受多个参数的函数变成一个只接受一个参数,然而返回真正需要用到这些参数的函数。主要的原理是首先用一个个立即执行函数里返回一个函数,用到的也是闭包。在立即函数里存所用参数,让闭包可以用到它。

第二个例子:https://juejin.im/post/5b8350246fb9a019c372d26d?utm_source=gold_browser_extension

函数柯里化的主要功能是:函数的参数的复用,以及提前返回和延迟执行。

Last updated