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

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

Как пишут функции со плавающими переменными?
Видел такие случаи: когда callback может вызываться вторым аргументом, а может и третьим.
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    JavaScript
    3 месяца
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик расширенный
    13 месяцев
    Далее
  • Академия 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)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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