Effacer les vides
La carte fonction Effacer les vides supprime les clés sans valeurs associées (par exemple, null, "", {}) d'un objet. Semblable à la fonction Objet - Filtrer, mais avec la capacité supplémentaire de choisir si le filtrage est récursif ou non.
Champs d'entrée
-
objet : l'objet sur lequel vous voulez opérer
-
récursif : indique comment gérer les objets qui ont des sous-objets (voir l'exemple ci-dessous)
-
lorsque faux : l'objet est débarrassé des clés ayant des valeurs vides uniquement au niveau supérieur
-
lorsque vrai : l'objet est débarrassé de toutes les clés vides, à tout niveau
-
Champs de sortie
sortie : votre objet d'entrée sans les clés vides
Exemples
Si l'objet d'entrée est {"Name":"Emily", "Age":"", "Settings": {"test":{ }, "test2":"value2"}}
Si récursif est faux, alors sortie est {"Name":"Emily", "Settings":{"test":{ },"test2":"value2"}}
Si récursif est vrai, alors sortie est {"Name":"Emily", "Settings":{"test2":"value2"}}