Map : propriété size
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 propriété d'accesseur size des instances de Map retourne le nombre d'éléments dans cette map.
Exemple interactif
const map = new Map();
map.set("a", "alpha");
map.set("b", "beta");
map.set("g", "gamma");
console.log(map.size);
// Sortie attendue : 3
Description
La valeur de size est un entier représentant le nombre d'entrées de l'objet Map. La fonction d'accesseur pour définir size est undefined ; vous ne pouvez donc pas modifier cette propriété.
Exemples
>Utiliser la propriété size
js
const maMap = new Map();
maMap.set("a", "alpha");
maMap.set("b", "beta");
maMap.set("g", "gamma");
console.log(maMap.size); // 3
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-get-map.prototype.size> |
Compatibilité des navigateurs
Voir aussi
- L'objet
Map