pipe.js:用于排队异步任务的微型(< 500 字节)帮助程序库

时间:2024-06-26 06:17:33
【文件属性】:

文件名称:pipe.js:用于排队异步任务的微型(< 500 字节)帮助程序库

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-26 06:17:33

JavaScript

管道.js Pipe.js 是一个异步任务队列助手库,具有以下强大功能: 小型微库(<500b) 它是用纯 JavaScript 编写的 它没有任何依赖 它可以与其他库一起使用 它可以在浏览器和 nodejs 中运行 它类似于但在构建时考虑了不同的理念。 在queue.js您将任务填满队列,然后*然后* 等待它们一个一个或一起完成。 根据设计,这仅允许等待已添加的任务 [1],但不允许等待稍后动态添加的任务。 使用Pipe.js ,您可以从一端填充管道,其中包含异步提供一些结果的任务,并在结果可用时从另一端获取结果。 如果管道中没有任务,则延迟获取请求,就像如果没有获取请求则延迟执行任务一样。 管道确保任务的顺序与获取请求的顺序匹配(即第一个添加任务的结果提供给第一个获取请求,第二个到第二个,依此类推)。 这允许将任务动态添加到管道,同时确保它们的执行顺序。 %%TODO:插图


【文件预览】:
pipe.js-master
----pipe.js(7KB)
----LICENSE.md(1KB)
----README.md(2KB)

网友评论