函数柯里化function currying

来源:互联网 发布:最近比较火的网络歌曲 编辑:程序博客网 时间:2024/05/17 22:34

函数柯里化function currying,
函数柯里化的基本方法和函数绑定是一样的:使用一个闭包返回一函数;两者的区别是,当函数被调用时,方茴的函数还需要设置一些传入的参数;

function add(num1,num2){    return num1+num2}function carriedAdd(num2){    return add(5,num2)}

后者本质上实在任何情况下第一个参数为5的add的版本。尽管curriedAdd并非柯里化的函数,但是很好地展示了柯里化的概念;

原创粉丝点击