Вызов обратного вызова в JavaScript - PullRequest
10 голосов
/ 01 октября 2010

Я не так силен в JavaScript.

У меня есть общая функция, которую я вызываю из многих частей моего кода, передавая им некоторые параметры.

Может ли кто-нибудь помочь мне на

  • как определить новый параметр для этой функции, который должен быть обратным вызовом без параметров, передаваемых вызывающей стороной (как это делают многие плагины jquery)
  • как обработать обратный вызов внутри функции

Предоставление совета относительно решения, если есть, и т.д.

Большое спасибо!

1 Ответ

18 голосов
/ 01 октября 2010

Это на самом деле довольно просто.

function callback() {
    alert("I am in the callback!");
}

function work(func) {
    alert("I am calling the callback!");
    func(); 
}

work(callback);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...