2017-12-03 13 views
1

私は非同期呼び出しのリストをループしたいと思いますが、ループの各反復は、前の反復が実行を終了してから次のループを開始するまで待機します。どうすればこれを達成できますか?非同期呼び出しによるループ、それぞれ前回の完了を待っていますJavaScript

+0

使用ES6非同期BRKは使用が待っています:) – brk

+0

ES8が、ええを待っています! –

+0

あなたはhttps://api.jquery.com/deferred.promise/ – Anil

答えて

0

コールの結果とステータスをリストに格納できます。コールが完了するたびに、ステータスリストにステータスがCOMPLETEとしてマークされ、その結果が結果リストに格納されます。

各コールの終了時に、すべてのコールのステータスが完全かどうかを確認します。完了している場合は、呼び出しの結果リストをループするためにサブルーチンを呼び出すことができます。

関連する問題