start
という名前の関数では、3つの関数が連続して呼び出されます。すべての関数が実行された後、コンテナ関数start
が再度呼び出されます。3つの関数を非同期で実行し、3つの関数が完了するまで待機します。
3つの関数を並列または非同期に実行できる方法はありますか?3つすべてが完了すると、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();
});
}
});
}
});
}