Я знаю, что есть много вопросов по этому вопросу, но все они адаптированы к конкретному случаю. Я задаю этот вопрос и надеюсь на ответ, который каждый может использовать, рассматривая этот вопрос.Правильное объяснение порядка выполнения JavaScript
Скажем, у меня есть три функции, которые нужно выполнить в порядке, и все они делают что-то асинхронное.
Для двух функций это просто с обратным вызовом:
var fOne = function(callback) {
// do stuff
callback();
};
var fTwo = function() {
// do stuff
};
Призвание:
fOne(fTwo);
Делает fTwo быть запущен после того, как FONE завершена. Как добавить fThree в этот случай, чтобы он запускался после fTwo, который запускается после fOne?
зависит, когда вы хотите fThree выполнить – Huangism
Это не имеет ничего общего с JQuery. – 0x499602D2
отредактировал мой вопрос соответственно – Difusio