Map.prototype.set()
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
La méthode set()
ajoute un nouvel élément avec une clé
et une valeur
données à un objet Map
.
Exemple interactif
Syntaxe
js
maMap.set(clé, valeur);
Paramètres
Valeur de retour
L'objet Map
courant (auquel l'élément a été ajouté).
Exemples
Utiliser la méthode set()
js
var maMap = new Map();
// On ajoute de nouveaux éléments à l'objet map
maMap.set("truc", "toto");
maMap.set(1, "bidule");
// On met à jour un élément
maMap.set("truc", "fuuu");
Utiliser la méthode set()
avec un enchaînement
La méthode set()
renvoie le même objet Map
et on peut donc la « chaîner » pour des opérations successives :
js
// On ajoute de nouveaux éléments
// en enchaînant les appels à set()
maMap.set("truc", "toto").set(1, "tototruc").set(2, "bidule");
Spécifications
Specification |
---|
ECMAScript Language Specification # sec-map.prototype.set |
Compatibilité des navigateurs
BCD tables only load in the browser