Встречается на собеседованиях • сегодня

Что такое Async/Await

Async/Await — это синтаксический сахар над промисами, который делает асинхронный код более читаемым и похожим на синхронный.

Ключевые моменты:

  • async перед функцией означает, что она всегда возвращает промис
  • await приостанавливает выполнение функции до разрешения промиса
  • Обработка ошибок через try/catch

Пример:

javascript
async function fetchData() {
  try {
    const response = await fetch('https://api.example.com/data');
    const data = await response.json();
    console.log(data);
  } catch (error) {
    console.error('Ошибка:', error);
  }
}

Преимущества:

  • Чистый и понятный код
  • Упрощение цепочек промисов
  • Естественная обработка ошибок

Под капотом это всё те же промисы, но с более удобным синтаксисом.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы