摘要: #柯里化(Currying) 柯里化(Currying)是一种关于函数的高阶技术。它不仅被用于 JavaScript,还被用于其他编程语言。 柯里化是一种函数的转换,它是指将一个函数从可调用的 f(a, b, c) 转换为可调用的 f(a)(b)(c)。 柯里化不会调用函数。它只是对函数进行转换。 阅读全文
posted @ 2020-11-13 13:54 戴杭林 阅读(143) 评论(0) 推荐(0) 编辑
摘要: #包装函数:"apply" 我们也可以将代理(proxy)包装在函数周围。 apply(target, thisArg, args) 捕捉器能使代理以函数的方式被调用: target 是目标对象(在 JavaScript 中,函数就是一个对象), thisArg 是 this 的值。 args 是参 阅读全文
posted @ 2020-11-13 13:40 戴杭林 阅读(230) 评论(0) 推荐(0) 编辑