Мне любопытно, куда подвешенная асинхронная функция? Я предполагаю, что он находится в стеке вызовов, но, поскольку он приостановлен, он отрывается «где -то», а цикл событий делает что -то еще, пока микро -задача не получит очередь для цикла событий. Я очень широкий в этом, но я хочу знать, куда приостанавливает асинхронная функция и как ее можно передать после его приостановки после вызова ожидания обещания.
Подробнее здесь: https://stackoverflow.com/questions/797 ... -functions