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 |