Встречается на собеседованиях • сегодня
Какие плюсы и минусы async/await
Плюсы:
- Читаемость: код выглядит синхронным, проще понимать поток выполнения.
- Обработка ошибок: можно использовать try/catch вместо колбэков.
- Цепочки вызовов: удобнее, чем вложенные промисы (no callback hell).
- Интеграция: работает с промисами, можно комбинировать.
Минусы:
- Неявные промисы: нужно помнить, что await работает только с промисами.
- Ошибки в цепочках: забытый await может привести к неожиданному поведению.
- Блокировка кода: если неаккуратно использовать, может снизить производительность.
javascript
// Пример
async function fetchData() {
try {
const response = await fetch('url');
const data = await response.json();
console.log(data);
} catch (error) {
console.error('Error:', error);
}
}
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы