Я хочу иметь возможность выполнять некоторую логику в функции обратного вызова на основе того, был ли в предыдущей функции вызван callback (true) или callback (false).
Пример:
foo.doFunction = function (param, callback)
{
int a = 1;
int b = param;
if(a < param)
{
callback(false);
}
else
{
callback(true);
}
}
foo.doFunction(param, function()
{
if(true)
{
}
if(false)
{
}
});
Возможно ли то, что я пытаюсь достичь с помощью обратных вызовов?
Спасибо за ваше время.