采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
我把里面的add函数改为
function add(...values) { let sum = 0; for (var val of values) { sum += val; } return sum; }
执行curryAdd(1)(2)(3)时报’'curryAdd(…) is not a function", 按理add函数也是收集参数相加的,和老师你里面的 return a+ b+ c 功能一样啊,怎么就不行呢…?
提示 curryAdd(…) 不是函数,打印一下它返回什么?
curryAdd()是要执行的函数,执行直接报错了‘’curryAdd(...) is not a function‘’,打印不了啊
我疑惑的是为什么add函数改成那样就不行了
登录后可查看更多问答,登录/注册
『前端面试真题100道』视频详解
787 9
1.3k 8
958 8
1.1k 7
991 7