私はJSの約束について一般的な質問があります。 私の答えに対する解決策を見つけることができず、最後にここで尋ねることにしました。我々は最初の反復を見て、約束がトリガされた場合プロミスのコードはループの繰り返しで変数を参照していますか
for (var i = 0; i < 10000; i++) {
some_promise(function(){
console.log(i);
// Would this i return the value of some_promise point of execution,
// or at the current iteration when it is triggered?
});
}
、それが0であるかの約束を待っている間に1000(反復が上に移動しましょうになります。
それでは、次の擬似コードを見てみましょう)
あなたは私がそれのまわりで私の頭をラップ助けることができればそれは本当に参考になる。..
自分で試してみませんか? 'some_promise'は何をするのですか?これは約束とは何の関係もないようです。 – PeterMader
some_promiseが不意に発火するかどうかによって異なります。 –