Что такое обратный вызов в JavaScript?
Ответ:
Функция обратного вызова передается в качестве аргумента другой функции и выполняется после завершения внешней функции. Разработчики могут использовать обратные вызовы для указания кода, который будет выполняться после завершения асинхронной операции.
Пример:
const fetchData = (callback) => {
setTimeout(() => {
callback('Data fetched!');
}, 1000);
};
fetchData(data => {
console.log(data);
});
#js #собеседование