跳到主要内容

1 篇博文 含有标签「函数式编程」

查看所有标签

· 阅读需 4 分钟
熊滔

柯里化介绍

函数柯里化指的是函数处理一部分的参数,然后返回一个函数来处理剩余的参数,如比如有一个加法函数如下

function add(x, y) {
return x + y;
}
add(1, 2); // 3

现在如果这个函数被柯里化,那么我们可以如下使用

const increment = add(1); // 接收第一个参数,返回一个函数处理第二个参数
increment(2); // 3
increment(4); // 5