2016-05-13 7 views
1

私の質問は:async.forEach()は新しい要素を実行しますか?まだ実行されていれば配列に追加されますか?

asyncc.forEach()ループを書き、その配列のasync.forEach()ループを書き、ループが実行されている間、その配列にループのための要素を追加しますそれは新しく追加された要素を処理するのだろうか?

+0

をループしません何についての 'while' /' for'条件文でそれを包むことを確認この方法では、あなたは 'breakfor'をトリガし、必要に応じて新しく追加された配列項目を反復内に含めることができます。 –

+0

それも可能ですが、そうするのは安全な方法だとは思いません。 – gdlmx

+0

これを行うには、かなりシンプルで安全な方法はありますか? –

答えて

2

号のforeachの実行中には、コレクションを変更することはできませんので、それはあなたの新しいアイテム=(

+1

ああ、知っています。ありがとうt彼は情報です。 –

関連する問題