摘要: compose 函数就是将几个有特点的函数拼凑在一起, 让它们结合, 产生一个崭新的函数。 作用:可以把一个函数的运行结果当作实参传给下一个函数,即实现层级嵌套的函数调用扁平化。 比如有这样的需求,要输入一个名字,这个名字由 firstName, lastName 组合而成,然后把这个名字全部变成大 阅读全文
posted @ 2020-03-15 23:23 .xiao 阅读(1139) 评论(0) 推荐(0) 编辑
摘要: 柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。 思想:利用闭包的机制,把一些内容事先存储和处理了,等到后期需要的时候拿来即用即可 需求:点击盒子后执行 fn 并把 this 指向 obj 由于 bind 不兼容 IE8 及以下,可以简单地用柯里化函数实现: let obj 阅读全文
posted @ 2020-03-15 22:12 .xiao 阅读(256) 评论(0) 推荐(0) 编辑