Показать сообщение отдельно
  #1 (permalink)  
Старый 28.03.2017, 12:19
Новичок на форуме
Отправить личное сообщение для uadeveloper Посмотреть профиль Найти все сообщения от uadeveloper
 
Регистрация: 05.01.2011
Сообщений: 2

как дождаться Callback?
Привет.
Опишу проблему:

// эту функцию трогать нельзя.
function process(data, callback) {
   // Какие-то действия, потом callback
   callback();
}


Мне нужно дождаться выполнения callback внутри другой функции, и вернуть результат не очередным callback-ом, а return

function test() {

   process({}, function(result) {
        // result необходимо вернуть результатом test();
   });

}


Возможно ли такое? Строить очереди ожидания и дополнительные события не хотелось бы.
Ответить с цитированием