面试-函数柯里化
程序员文章站
2022-06-09 12:49:03
...
1.什么是函数柯里化
通过把接受多参数函数,装换成一系列的嵌套函数,每个函数一次接受一个参数,这就是函数的柯里化。
例:
1.1 函数柯里化前写法
let mult = (a,b,c) => {
return a+b+c
}
mult(1,2,3) // 6
1.2 函数柯里化后写法
let mult = (a) => {
return (b) => {
return (c) => {
return a+b+c
}
}
}
mult(1)(2)(3) //6
下一篇: js实现一个猜数字游戏