a(callback){ setTimeout(function (){ callback('a'); }, 1*1000); } b(callback){ setTimeout(function (){ callback('b'); }, 1*1000); } c(callback){ setTimeout(function (){ callback('c'); }, 1*1000); }比如上面3個函數,有時候,我希望按照這樣的順序去執行 a->b->c有時候我又可以按照這樣的順序去執行 b->c->a也就是說,我可以事先規劃好路徑,然后一步一步去執行。但是這些路徑事先不是固定的。有什么辦法可以簡單快速的實現嗎?很多答案說用promise,我不知道怎么搞。我出個題,你們試試。我提供執行的數組,格式如下:要按照我這個順序去執行,帶好參數。
js 如何按照一定的順序異步執行多個函數
慕森卡
2018-12-22 19:14:42