Я новичок в этом асинхронном материале.Я узнал, как использовать обратный вызов, но теперь мне нужно использовать две функции (асинхронно), и только после того, как они закончат, я хочу вызвать мой обратный вызов:
function bigFunction(data, callback) {
//only after they will finish ||
func1(); // <================||
func2(); // <================||
//call callback
callback();
}
Реальный код:
function getStarsStatus(star, callback) {
require('./Bezeq').GetStarStatus(star, function(status) {
statuses['Bezeq'] = status;
});
require('./Hot').GetStarStatus(star, function(status){
statuses['Hot'] = status[0][0]['סטטוס'];
});
}
Возможно, есть очень простое решение, которого я просто не знаю.
Спасибо!