Встречается на собеседованиях • сегодня
Что должно быть в правой части после await
После await должно быть выражение, которое возвращает Promise. Это может быть:
- Вызов асинхронной функции
js
const data = await fetchData();- Прямое использование Promise
js
const result = await new Promise(resolve => setTimeout(() => resolve('done'), 1000));- Thenable объект (объект с методом
then)
js
const thenable = {
then: function(resolve) {
resolve('resolved');
}
};
const value = await thenable;await приостанавливает выполнение async-функции до разрешения Promise, затем возвращает его результат. Если Promise отклоняется, генерируется исключение.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы