quick-lru:简单的“最近最少使用”(LRU)缓存

时间:2021-05-01 10:46:47
【文件属性】:
文件名称:quick-lru:简单的“最近最少使用”(LRU)缓存
文件大小:11KB
文件格式:ZIP
更新时间:2021-05-01 10:46:47
JavaScript 快速lru 简单的 当您需要缓存某些内容并限制内存使用量时很有用。 受启发,但改用支持任何类型的键,而不仅仅是字符串,并且值可以是undefined 。 安装 $ npm install quick-lru 用法 import QuickLRU from 'quick-lru' ; const lru = new QuickLRU ( { maxSize : 1000 } ) ; lru . set ( ':unicorn:' , ':rainbow:' ) ; lru . has ( ':unicorn:' ) ; //=> true lru . get ( ':unicorn:' ) ; //=> ':rainbow:' 原料药 新的QuickLRU(选项?) 返回一个新实例。 选项 类型: object maxSize 必需的类型: number 逐出最近最少使用的项目之前的最大项目数。 最大年龄 类型: number 默认值: Infinity 一
【文件预览】:
quick-lru-main
----index.test-d.ts(641B)
----.gitattributes(19B)
----.github()
--------funding.yml(115B)
--------security.md(179B)
--------workflows()
----test.js(17KB)
----license(1KB)
----index.d.ts(3KB)
----.npmrc(19B)
----.editorconfig(175B)
----.gitignore(35B)
----index.js(5KB)
----readme.md(4KB)
----package.json(848B)

网友评论