Если вы используете, например,
setTimeout(process1, 200);
для обработки асинхронных данных в функции process1()
вы можете вызвать другую функцию обработки в process1()
:
function process1() {
// ... process data 1 here
// when processing data 1 finished then process data 2
process2();
}
Вы также можете отложить вызов process2()
:
function process1() {
// ... process data 1 here
// when processing data 1 finished then process data 2 asynchronously, but after data 1
setTimeout(process2, 200);
}