同步运算结果缓存,这个就老生常谈了:
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]; }}但单例模式算不算函数记忆呢,异步缓存走 await 算不算呢



