JavaScript · Middle · Запитання 24 з 75
У якому порядку виведуться рядки?
async function f() {
console.log("A");
await null;
console.log("B");
}
f();
console.log("C");- ✓Правильна відповідь:
A C B - 2
A B C - 3
C A B
Пояснення
Тіло async-функції виконується синхронно до першого await. Решта продовжиться як мікрозадача після завершення поточного синхронного коду. Тому спершу A, потім C, потім B.