Quantcast
Channel: CNode:Node.js专业中文社区
Viewing all articles
Browse latest Browse all 14821

用异步队列控制你的异步

$
0
0

安装

$ npm install queue5

使用

const queue=require('Queue5');
const arr=[];
for (let i=0;i<100;i++){
    arr.push(1000+i);
}
queue(arr,10,function(item,resolve,reject){
    setTimeout(function(item){
        resolve && resolve();    // 这里是必须的,队列能执行下去的条件
        reject && reject();      // 这里是必须的,队列能执行下去的条件
        console.log(item);
    },item,item)
})

结果

QQ截图20170529120800.png

最后

欢迎Star和Issues https://github.com/houbean/queue5


Viewing all articles
Browse latest Browse all 14821

Trending Articles