javascript - for ループは複数の非同期リクエストを実行しますが、リクエストされたデータの順序が乱れていますか?
ringa_lee
ringa_lee 2017-06-12 09:26:54
0
3
640
リーリー
ringa_lee
ringa_lee

ringa_lee

全員に返信(3)
世界只因有你

どの非同期リクエストが完了してもプッシュします。カオスが発生するのは正常です。プッシュを使用せず、i の値の処理にのみ注意してください (IIFE を使用できます)。

いいねを押す +0
黄舟

1 つのアイデアは、配列などのストレージ構造を構築し、非同期関数 i が実行されたときにデータを array[i] に戻すことです。

いいねを押す +0
大家讲道理

promise.all メソッドを使用してリクエストを配列に入れることができるため、順序が崩れることはありません。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート