reuse-pool:池化任意对象以供重用

时间:2024-07-04 09:44:18
【文件属性】:

文件名称: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)

网友评论