Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Sets (set)

    Le paquet EXSLT Sets fournit des fonctions pour manipuler des ensembles. L'espace de noms pour ces fonctions est http://exslt.org/sets.

    difference

    set:difference() retourne la différence entre deux ensembles de nœuds. En d'autres termes, elle retourne un ensemble de nœuds qui sont dans un des ensembles mais par dans l'autre.

    distinct

    set:distinct() retourne un sous-ensemble des nœuds appartenant à l'ensemble de nœuds spécifié, en ne retournant que les nœuds possédant une valeur de chaîne unique.

    has-same-node

    set:has-same-node() détermine si deux ensembles de nœuds ont ou non des nœuds communs.

    intersection

    set:intersection() retourne l'intersection de deux ensembles de nœuds. En d'autres termes, cette fonction retourne un ensemble de nœuds contenant tous les nœuds appartenant aux deux ensembles de nœuds.

    set:leading()

    set:leading() renvoie les nœuds d'un premier ensemble de nœuds qui viennent avant le premier nœud d'un deuxième ensemble.

    set:trailing()

    set:trailing() renvoie les nœuds d'un premier ensemble de nœuds qui viennent après le premier nœud d'un deuxième ensemble.