在以下函數start
中連續調用三個函數。在執行完所有功能之後,再次調用容器功能start
。異步運行三個函數並等待三個函數完成
有沒有什麼辦法,我可以在這裏並行或異步地運行這三個函數,當所有三個函數完成時,再次調用start
方法。
function start(){
resolveErrorQueue((err,data)=>{
if(err)
console.log(err);
else{
checkIfAlive((err,data) => {
if(err)
console.log(err);
else{
prepareServer((err,data) => {
if(err)
console.log(err);
else
start();
});
}
});
}
});
}