javascript 记忆函数发生器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 记忆函数发生器相关的知识,希望对你有一定的参考价值。

const memoize = fn => (...args) => {
  fn.cache = fn.cache || {}
  return fn.cache[args] ? fn.cache[args] : (fn.cache[args] = fn.apply(this,args))
}

const memoizedFunction = memoize(funtionToMemoize)
memoizedFunction(args)

以上是关于javascript 记忆函数发生器的主要内容,如果未能解决你的问题,请参考以下文章

javascript 记忆函数#js

javascript 记忆函数#js

javascript--记忆函数

每日记忆-----前端面试题(JavaScript)

让你的javascript函数拥有记忆功能,降低全局变量的使用

thinking--javascript 中如何使用记忆(Memoization )