Map.prototype.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.
L'accesseur size est une propriété renvoyant le nombre d'éléments d'un objet Map.
Exemple interactif
const map1 = new Map();
map1.set("a", "alpha");
map1.set("b", "beta");
map1.set("g", "gamma");
console.log(map1.size);
// Expected output: 3
Description
La valeur de size est un entier représentant le nombre d'entrées d'un objet Map. Le mutateur correspond à cette propriété est undefined, on ne peut pas donc pas modifier cette propriété.
Exemple
>Utiliser size
js
var maMap = new Map();
maMap.set("a", "alpha");
maMap.set("b", "beta");
maMap.set("g", "gamma");
maMap.size; // 3
Spécifications
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-get-map.prototype.size> |
Compatibilité des navigateurs
Chargement…