Await node js що робить


Що робить await у JS?

Оператор await змушує функцію, оголошену з використанням оператора async , чекати на виконання Promise і продовжувати виконання після повернення Promise значення. Згодом повертає отримане з Promise значення.

Що робить ключове слово await?

Оператор await зупиняє обчислення асинхронного методу, що включає, до завершення асинхронної операції, представленої його операндом. Після завершення асинхронної операції оператор await повертає результат операції, якщо є.

Коли потрібно використовувати await?

Коли застосовується ключове слово await, воно призупиняє виконання викликаючого методу і передає управління назад об'єкту, що викликає, доки не буде завершено очікуване завдання. await можна використовувати лише всередині асинхронного методу.

Чи можна використовувати await без async?

Як було сказано раніше, await можна використовувати тільки всередині async-функцій.

await – JavaScript | MDN – MDN Web Docs
BCD tables тільки load in the browser with JavaScript enabled. Enable JavaScript to view data. See more