1. 首页
  2. 考试认证
  3. 软考等考
  4. Javascript Memoization 缓存函数使用说明

Javascript Memoization 缓存函数使用说明

上传者: 2020-12-17 09:10:50上传 PDF文件 29.75KB 热度 13次
举个例子 代码如下: var flower= function(){ var t=0,i=0; for(;i<5000000;i++){ t++; } return t; } flower 返回t的值 假设这个函数需要花费 2-3秒 。 通过 Memoization 函数,再次查找相同的值时,直接获取事先缓存好的 value,立刻返回; Memoization 函数 代码如下: var Memoize = function(fn, cache, refetch, obj){ cache = cache || {};//用来缓存结果 return function(){ var k
用户评论