27587 shaares
Présentation des itérateurs et générateurs JavaScript pour produire et traiter des données à la demande, sans construire de grands tableaux intermédiaires. L’article explique les protocoles d’itération, function* et yield, puis montre comment composer des traitements paresseux avec map, filter et take. Il aborde aussi les générateurs asynchrones et for await...of pour parcourir des API paginées ou des flux volumineux. Enfin, il rappelle les pièges : générateurs consommables une seule fois, nettoyage des ressources et annulation des requêtes en cours.