关于函数柯里化

来源:6-4 Vuex 初始化及歌手数据的配置

鸡肋2016

2018-11-14

老师,你好!
有一个函数柯里化的问题。
比如,fun a() {…(一堆判断); return fun b() {}} ,我们频繁调用a函数。
那么对于一堆判断来说 只会第一次执行一次,接下来都不会执行它,只执行函数b,代码复用,提高了性能。
如果一堆判断没有,那么用函数柯里化有什么好处嘛?对于return 的那个函数呢?
就比如课程里这个截流函数。图片描述

写回答

1回答

ustbhuangyi

2018-11-14

函数柯里化还有一个好处是参数保留,图中就是一个很好的例子,我们保留了 func 好 delay,不用每次执行都传了。

0
0

Vue2.0高级应用教学实战,开发企业级移动端音乐Web App

Vue.js高级知识应用大集合,实战企业级APP,教你搞定组件化开发。

5432 学习 · 3804 问题

查看课程