Baseline Widely available
Le constructeur Set()
permet de créer des objets Set
qui sont des ensembles de valeurs uniques de n'importe quel type (des valeurs primitives ou des objets).
const set1 = new Set([1, 2, 3, 4, 5]);
console.log(set1.has(1));
// Expected output: true
console.log(set1.has(5));
// Expected output: true
console.log(set1.has(6));
// Expected output: false
Syntaxe
new Set();
new Set(iterable);
Paramètres
iterable
Facultatif
Si un objet itérable est passé en argument, ses différents éléments seront ajoutés au nouvel objet Set
créé.
Si ce paramètre est absent ou s'il vaut null
, le nouvel ensemble créé sera vide.
Un nouvel objet Set
.
Set()
let monSet = new Set();
monSet.add(1); // Set [ 1 ]
monSet.add(5); // Set [ 1, 5 ]
monSet.add(5); // Set [ 1, 5 ]
monSet.add("du texte"); // Set [ 1, 5, 'du texte' ]
let o = { a: 1, b: 2 };
monSet.add(o);
Spécifications Compatibilité des navigateurs Voir aussi
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4