Esta página foi traduzida do inglês pela comunidade.Saiba mais e junte-se à comunidade MDN Web Docs.
Map.prototype.size
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since julho de 2015.
A propriedade acessorasize retorna o número de elementos que estão dentro do objetoMap
In this article
Experimente
const map1 = new Map();map1.set("a", "alpha");map1.set("b", "beta");map1.set("g", "gamma");console.log(map1.size);// Expected output: 3Descrição
O valor desize é um inteiro que representa a quantidade de entradas que o objetoMap possui.A função acessora set parasize éundefined; você não poderá alterar essa propriedade.
Exemplos
>Usando o size
js
var myMap = new Map();myMap.set("a", "alpha");myMap.set("b", "beta");myMap.set("g", "gamma");myMap.size; // 3Especificações
| Specification |
|---|
| ECMAScript® 2026 Language Specification> # sec-get-map.prototype.size> |