Задать вопрос
@ivandao

Как пишут функции со плавающими переменными?

Как пишут функции со плавающими переменными?
Видел такие случаи: когда callback может вызываться вторым аргументом, а может и третьим.
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
hzzzzl
@hzzzzl
function fn(a, b, callback) {
  if (typeof b === 'function') { callback = b }
  callback('hello', a)
}

fn('world', 'aaaaa', console.log)
fn('world', console.log)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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