JavaScript Get Size of Map
To get the size of a Map in JavaScript, access size property of this Map. size is a read only property of Map object and returns an integer value representing the number of key-value pairs in this Map.
Syntax
The syntax to access size property on the Map map
is
map.size;
Examples
In the following example, we take a Map with two items and find the size of this Map programmatically using size property.
index.html
<!DOCTYPE html> <html lang="en"> <body> <pre id="output"></pre> <script> var map1 = new Map([ ['a', 10], ['b', 20] ]); var mapSize = map1.size; var displayOutput = 'Size of map is ' + mapSize + '.'; document.getElementById('output').innerHTML += displayOutput; </script> </body> </html>
The size of an empty map is zero.
index.html
<!DOCTYPE html> <html lang="en"> <body> <pre id="output"></pre> <script> var map1 = new Map(); var mapSize = map1.size; var displayOutput = 'Size of map is ' + mapSize + '.'; document.getElementById('output').innerHTML += displayOutput; </script> </body> </html>
Conclusion
In this JavaScript Tutorial, we learned how to get the size of a Map in JavaScript using size property, with examples.