文件名称:node-each:每个节点都是异步节点,避免阻塞节点事件循环
文件大小:9KB
文件格式:ZIP
更新时间:2024-05-18 16:30:48
JavaScript
每个节点 N (极) E (每个) 如果您在Node.js中执行“繁重的”循环,则可以派生并分配一个新线程。 但是,如果您想在同一过程中运行循环并通过多个“事件循环”循环分配迭代,该怎么办? 节点每个都在这里解决稍后。 它避免了在对每个循环执行异步和密集操作时阻塞Node.js事件循环。 它允许将下一个迭代设置为在下一个事件循环周期上运行,从而使Node有机会处理排队的事件。 安装 $ npm install node-each var ne = require ( 'node-each' ) ; 用法 ne.each(Array,[Callback],[Options]) 大批: [*] 数组运行每个循环。 回调:功能(el,i) e {*}-迭代元素 i {Number}-迭代索引 如果回调函数将Promise返回给迭代器处理程序,则下一次迭代仅在Promise实现后运
【文件预览】:
node-each-master
----.gitignore(44B)
----README.md(5KB)
----eslint.json(613B)
----test()
--------test.js(13KB)
----LICENSE(1KB)
----package.json(1KB)
----.travis.yml(389B)
----lib()
--------index.js(6KB)
----gulpfile.js(751B)