Map : méthode clear()
Baseline
Widely available
Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.
La méthode clear() des instances de Map supprime tous les éléments de ce tableau associatif.
Exemple interactif
const map = new Map();
map.set("bar", "baz");
map.set(1, "foo");
console.log(map.size);
// Sortie attendue : 2
map.clear();
console.log(map.size);
// Sortie attendue : 0
Syntaxe
js
clear()
Paramètres
Aucun.
Valeur de retour
Aucune (undefined).
Exemple
>Utiliser la méthode clear()
js
const maMap = new Map();
maMap.set("truc", "bidule");
maMap.set(1, "toto");
console.log(maMap.size); // 2
console.log(maMap.has("truc")); // true
maMap.clear();
console.log(maMap.size); // 0
console.log(maMap.has("truc")); // false
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-map.prototype.clear> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Map