Section courante

A propos

Section administrative du site

StructReduce

Réduire la structure
Lucee

Syntaxe

StructReduce( struct=struct, closure=function, initialValue=object );

Paramètres

Nom Description
struct Ce paramètre permet de spécifier la structure sur laquelle l'itération sera effectuée afin de réduire ses paires clef/valeur en une seule valeur finale.
closure Ce paramètre permet de définir la fonction (fermeture) appelée pour chaque entrée de la structure, combinant la valeur courante avec le résultat accumulé.
initialValue Ce paramètre permet d'indiquer la valeur de départ de l'accumulateur, utilisée comme base pour la réduction avant de parcourir les éléments de la structure.

Description

Cette fonction permet d'itérer sur chaque entrée de la structure donnée et d'appeler la fermeture avec chaque clef/valeur. Cette fonction réduira la structure à une valeur unique et retournera cette valeur.



Dernière mise à jour : Jeudi, le 14 Août 2025