Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

Map : propriété size

Baseline Large disponibilité

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

Spécification
ECMAScript® 2027 Language Specification>
# sec-get-map.prototype.size>

Compatibilité des navigateurs

Voir aussi