Встречается на собеседованиях • сегодня
Как работает callback
Callback — это функция, переданная в другую функцию в качестве аргумента, которая затем вызывается внутри внешней функции для выполнения определенного действия. Callback'и часто используются для асинхронных операций, обработки событий или передачи логики.
Пример:
javascript
function fetchData(callback) {
setTimeout(() => {
const data = { id: 1, name: 'John' };
callback(data); // Вызываем callback с данными
}, 1000);
}
fetchData((data) => {
console.log(data); // { id: 1, name: 'John' }
});Особенности:
- Позволяют контролировать порядок выполнения кода
- Могут привести к "callback hell" при вложенности
- В современном JS часто заменяются на Promises/async-await

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