[js] 实现一个函数记忆的方法
同步运算结果缓存,这个就老生常谈了:
function useCache(func) {var cache = {};return function() {var key = arguments.length + Array.prototype.join.call(arguments);if(cache[key]) return cache[key];cache[key] = func.apply(this, arguments);return cache[key];}
}
个人简介
我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易,
但坚持一定很酷。欢迎大家一起讨论
主目录
与歌谣一起通关前端面试题