Подождите меня!

Асинхронные функции и ключевое слово await были добавлены в ECMAScript 2017 и с тех пор широко используются в библиотеках и другом программировании на JavaScript. Вот почему это может быть важно изучить в тот или иной момент.

Обычная функция просто вернет строку «Hello», а асинхронная функция вернет объект Promise.

Подсказка: вы можете узнать больше об объекте обещания здесь.

Чтобы на самом деле потреблять или использовать значения, возвращаемые асинхронной функцией, нам нужно добавить после нее блок .then().

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

Этот код, хотя и является тривиальным, показывает синтаксис ключевого слова await и то, как он должен работать с объектом Promise внутри тела функции.

Спасибо за чтение и удачного дня.