Référence de Set JavaScript


Référence complète des Sets

Révisé en juillet 2025

Méthode Description
new Set() Crée un nouveau set
add() Ajoute un nouvel élément à un set
clear() Supprime tous les éléments d'un set
delete() Supprime un élément d'un set
difference() Renvoie la différence entre deux sets
entries() Renvoie un itérateur avec les paires [valeur, valeur] d'un set
forEach() Invoque une fonction de rappel pour chaque élément d'un set
has() Renvoie vrai si une valeur existe
intersection() Renvoie l'intersection de deux sets
isDisjointFrom() Renvoie vrai si aucun élément d'un set n'est présent dans un autre set
isSubsetOf() Renvoie vrai si un set est un sous-ensemble d'un autre set
isSupersetOf() Renvoie vrai si un set est un sur-ensemble d'un autre set
keys() Identique à values()
symmetricDifference() Renvoie la différence symétrique entre deux sets
union() Renvoie l'union de deux sets
values() Renvoie un itérateur avec les valeurs d'un set

Les sets n'ont qu'une seule propriété :

Propriété Description
size Renvoie le nombre d'éléments dans un set