Mid JavaScript

What are async iterators?

Async iterators allow looping over asynchronous data sources.

Example:

async function* fetchItems() {

yield await fetch('/item1');

yield await fetch('/item2');

for await (let item of fetchItems()) {

console.log(item);

More from JavaScript Tutorial

All questions for this course