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