高阶函数

  • Javascript缓存函数&柯里化&偏函数

    缓存函数 memorizition 定义:将上次的计算结果缓存起来,当下次调用时,如果遇到相同的参数,就直接返回缓存中的数据。 {代码...} 如果要实现以上功能,主要依靠 闭包 、柯里化、高阶函数 实现原理:把参数和对应的结果数据存在一个对象中,调用时判断参数对应的数据是否存在,存在就返回对应的结果数据,否则就返回计...

    JavaScript 2020-04-15 332 0 0
  • 从零开始实践React 高阶组件(HOC)

    HOC高阶组件,概念来源于函数式编程中的高阶函数,高阶函数的定义是:入参是函数,并且返回函数的函数;类推,高阶组件定义就是:入参是组件,并且返回组件的函数。==强调一下,它是一个函数==。

    2020-04-05 509 0 0