lodash_curry函数柯里化的实现
文章目录前言总结
前言
拉勾大前端学习中 学到柯里化函数 略微有点懵 自己捋了一下其中的逻辑
function curry(fn) { // 形参是fn应该有的参数 在这里就是getSum中的(a,b,c)3个
// 此处返回的是函数声明而非匿名函数 为的是在传参不足的时候 递归调用自己
return function curriedFn(...args1) { // 实参是调用时候真正传的参数 有可能是1个 2个或者3个
console.log(args1);
// 判断
原创
2020-09-19 16:33:11 ·
290 阅读 ·
0 评论