文件名称:reuse-pool:池化任意对象以供重用
文件大小:3KB
文件格式:ZIP
更新时间:2024-07-04 09:44:18
JavaScript
重用池 一个简单的对象池,它使用工厂函数来实例化新对象,并使用一个可选的prepare回调来准备对象以供重用。 安装 得到它: $ npm install --save reuse-pool 要求: var createPool = require('reuse-pool'); 应用程序接口 var pool = createPool(factory, [opts]) 使用给定的factory函数创建一个新的对象池。 opts是一个选项对象,有效键: prepare : 用于准备一个对象以供重用的回调,每次通过调用pool.get()从池中删除现有对象时都会调用。 当工厂函数创建新对象时不会调用它。 max :要汇集以供重用的最大项目数; 超出此数量的任何其他项目将被丢弃。 默认值: Infinity 。 pool.get() 如果池中有对象, pool.get()返回最近
【文件预览】:
reuse-pool-master
----.gitignore(13B)
----package.json(687B)
----index.js(688B)
----README.md(1KB)
----test()
--------all.js(1KB)