@ivandao

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

Как пишут функции со плавающими переменными?
Видел такие случаи: когда callback может вызываться вторым аргументом, а может и третьим.
  • Вопрос задан
  • 63 просмотра
Решения вопроса 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)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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