📜  Underscore.js _.memoize()函数

📅  最后修改于: 2022-05-13 01:56:53.681000             🧑  作者: Mango

Underscore.js _.memoize()函数

_.memoize()函数用于通过缓存函数。它用于加速运行缓慢的进程。

句法:

_.memoize(function, [hashFunction])

参数:该函数接受上面提到的两个参数,如下所述:

  • 函数:需要执行的函数。
  • hashFunction:它是一个可选参数。 hashFunction 用于计算哈希键以存储结果。

返回值:返回被调用函数的结果。

下面的例子说明了 Underscore.js 中的_.memoize函数:
示例 1:



  

    

  

    

  

输出:

示例 2:



  

    

  

    

  

输出: