
nodejs中怎么实现函数的串行执行
1个回答
展开全部
1.首先定义一个保存函数执行顺序的数值:
var tasks = [];
2.再定义一个往数值里面加入串行化执行函数的函数:
function addTask(task){
tasks.push(task);
}
3.执行数组中下一个函数的函数:
function next(){
if(tasks.length > 0){
tasks.shift()();
}else{
return;
}
}
var tasks = [];
2.再定义一个往数值里面加入串行化执行函数的函数:
function addTask(task){
tasks.push(task);
}
3.执行数组中下一个函数的函数:
function next(){
if(tasks.length > 0){
tasks.shift()();
}else{
return;
}
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询