Задать вопрос
Mike_Ro
@Mike_Ro
Python, JS, WordPress, SEO, Bots, Adversting

Правильно ли я понимаю callback функции?

Приветствую!

Для тренировки, написал простой пример:
function f(value, delay, callback) {
    setTimeout(() => {
        callback(value);
    }, delay);
}

f(true, 500, callback => console.log(callback));


Правильно ли я понимаю callback функции?
  • Вопрос задан
  • 186 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
sergiks
@sergiks Куратор тега JavaScript
♬♬
Не совсем удачное название аргумента callback-функции в вызове (последняя строчка).

Вместоf(true, 500, callback => console.log(callback));
может, лучше
const myCallback = arg => console.log(arg);
f(true, 500, myCallback);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@StockholmSyndrome
правильно ли вы понимаете callback-функции по этому куску кода не понять
лучше расскажите, зачем вам return внутри setTimeout
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы