La méthode add()
permet d'ajouter un nouvel élément ayant une valeur donnée à un ensemble Set
. Cette valeur sera ajoutée à la fin de l'objet Set
.
Syntaxe
monSet.add(valeur);
Paramètres
valeur
- Ce paramètre est obligatoire. La valeur de l'élément qu'on souhaite ajouter à l'objet
Set
.
Valeur de retour
L'objet Set
(ce qui permet de chaîner une suite d'instructions utilisant cette méthode).
Exemple
Utiliser la méthode add()
var monSet = new Set(); monSet.add(1); monSet.add(5).add("du texte"); // ajouts en chaîne console.log(monSet); // Set [1, 5, "du texte"]
Spécifications
Spécification | Statut | Commentaires |
---|---|---|
ECMAScript 2015 (6th Edition, ECMA-262) La définition de 'Set.prototype.add' dans cette spécification. |
Standard | Définition initiale. |
ECMAScript 2017 Draft (ECMA-262) La définition de 'Set.prototype.add' dans cette spécification. |
Projet |
Compatibilité des navigateurs
Fonctionnalité | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Support simple | 38 | 13.0 (13.0) | 11 | 25 | 7.1 |
Fonctionnalité | Android | Chrome pour Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|---|
Support simple |
Pas de support |
38 | 13.0 (13.0) | Pas de support | Pas de support | 8 |
Notes relatives à Firefox
- Avant Firefox 33 (Firefox 33 / Thunderbird 33 / SeaMonkey 2.30),
Set.prototype.add
renvoyaitundefined
et ne pouvait pas être chaîné. Cela a été réparé avec le bug 1031632. Ce comportement existait également avec Chrome/v8 et fut également corrigé (issue).
Voir aussi
Étiquettes et contributeurs liés au document
Étiquettes :
Contributeurs à cette page :
SphinxKnight
Dernière mise à jour par :
SphinxKnight,