Bonjour, pourquoi tu dis “premier parcours , second parcours etc..” ? Ceci est problématique car selon moi le tableau est parcouru 1 fois et la méthode qu’on a défini (donc notre “reducer”) est appelé pour chaque valeur du tableau. Cette même fonction revoie la valeur de notre accumulateur qui sera utilisé pour la prochaine itération, et ainsi de suite. Parler de premier, second parcours… sous entends que le tableau est parcouru autant de fois qu’il y’a de valeurs pour appliquer le reducer un seule index à la fois. Çela n’aurait pas d’intérêt et aurait des conséquences terrible au niveau des performances.
Bonjour, pourquoi tu dis “premier parcours , second parcours etc..” ? Ceci est problématique car selon moi le tableau est parcouru 1 fois et la méthode qu’on a défini (donc notre “reducer”) est appelé pour chaque valeur du tableau. Cette même fonction revoie la valeur de notre accumulateur qui sera utilisé pour la prochaine itération, et ainsi de suite. Parler de premier, second parcours… sous entends que le tableau est parcouru autant de fois qu’il y’a de valeurs pour appliquer le reducer un seule index à la fois. Çela n’aurait pas d’intérêt et aurait des conséquences terrible au niveau des performances.
Il parle du parcours de la scope de la fonction flèchée en paramètres de reduce en non de reduce en elle même