Существует множество примеров выполнения функций Async/Await
.Но только с одним await
звонком.
Я не могу найти подходящий пример, чтобы я мог запускать функции ожидания по очереди
async function a() {
console.log('this is function a');
// do something
}
async function b() {
console.log('this is function b');
// do something
}
async function c() {
console.log('this is function c');
// do something
}
async function main() {
await a();
await b();
await c();
}
main();
Тест с приведенным выше кодом (скрыть реальный код), я обнаружил, что это не гарантировано, функция c будет выполняться последней.
Как настроитьэто?
Версия узла:
$ node --version
v10.15.3