【文件属性】:
文件名称:lru-cachify:通过 lru-cache 缓存的函数包装器
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-09 06:43:24
JavaScript
lru-cachify
目的:轻松包装函数以提供缓存。 受启发,但在某些方面更简单,并具有一些额外/不同的功能。 将用于缓存功能本身。
用法
var cachify = require('lru-cachify');
var getThings = cachify(function () {
return { };
});
getThings('foo') === getThings('foo');
getThings('foo') !== getThings('bar');
选项
您可以将 lru-cache 选项作为可选的第一个参数传递
var getThings = cachify({
max: 1
}, function () {
return { };
});
var foo = getThings('foo'),
bar = ge
【文件预览】:
lru-cachify-master
----.gitignore(24B)
----README.md(3KB)
----.jshintrc(381B)
----package.json(652B)
----index.js(3KB)
----test.js(8KB)
----.npmignore(56B)