@Nwton

Как вызвать callback функцию с аргументами без анонимной функции?

Допустим я выполняю какое-то сложное действие и прошу вызвать callback по его завершению. Обычно я делаю так:
...(..., function(param){
	myfunc(param);
});


А можно-но обойтись без анонимной функции и вызвать myfunc, передав ей аргументы? Пробовал так, но тогда функция вызывается не как callback, а сразу:
...(..., myfunc(param));
  • Вопрос задан
  • 154 просмотра
Решения вопроса 1
In4in
@In4in
°•× JavaScript Developer ^_^ ו°
Эм...
...(..., myfunc);
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
AppFA
@AppFA
Frontend developer at Yandex
Можно воспользоваться методом bind:
...(..., myfunc.bind({}, param));
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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