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 функции?
  • Вопрос задан
  • 184 просмотра
Решения вопроса 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
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы
21 нояб. 2024, в 19:31
500 руб./за проект
21 нояб. 2024, в 19:28
200000 руб./за проект