手撕函数柯里化
十月 12, 2020
本文共计:
210 字
预计阅读时长:
1分钟
1 |
|
总结
柯里化的核心就是:不断拆解新生curry工厂函数
的形参,内部闭包缓存,最终比对初始函数的形参个数与缓存形参个数。相同就实现再次调用。
需要注意的点:
this
和arguements
只有在functional
函数中存在,箭头函数
是没有这个东西的;arguements
只是一个伪数组
,只拥有数组的个别几个方法和属性
,可以借助Array.from
转换为真实数组
;- 注意区分
call
与apply
的区别; - 理解闭包的特性
查看评论