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

Какие плюсы и минусы callback

Плюсы:

  • Простота для понимания базовых сценариев
  • Подходят для асинхронных операций (запросы, таймеры)
  • Нативно поддерживаются в JS без дополнительных библиотек

Минусы:

  • "Callback hell" - вложенные колбэки ухудшают читаемость
  • Сложная обработка ошибок (нужно проверять в каждом колбэке)
  • Проблемы с контролем потока выполнения

Пример:

javascript
getData(function(data) {
  process(data, function(result) {
    save(result, function() {
      // callback hell начинается
    });
  });
});

Альтернативы: Промисы, async/await решают эти проблемы.

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

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

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

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