JavaScript · Senior · Pytanie 6 z 75
Co robi for await...of?
- ✓Poprawna odpowiedź: Iteruje po asynchronicznym obiekcie iterowalnym, czekając na każdą wartość
- 2Uruchamia wszystkie iteracje pętli równolegle i czeka na ich zakończenie
- 3Powtarza pętlę, dopóki promise nie stanie się
fulfilled
Wyjaśnienie
Działa z obiektami, które mają Symbol.asyncIterator: generatorami async, strumieniami (ReadableStream), paginacją API. Iteracje wykonują się sekwencyjnie. Do równoległego przetwarzania tablicy promise'ów użyj Promise.all.