Map is a collection of elements where each element is stored as a Key, value pair. Map.size property is used to return the number of Key, and value pairs stored in a map.
Syntax:
mapName.size
Return Value: An integer representing number of Key, value pair stored in a map.
The examples below illustrate the Map.size property:
Example 1:
Javascript
let GFGmap = new Map(); Â Â // Adding key, value pairs to the map GFGmap.set('1', 'Apple'); GFGmapset('2', 'Banana'); GFGmap.set('3', 'Mango'); Â Â // Printing number of key, value // pairs stored in the map console.log(GFGmap.size); |
Output:
3
Example 2:
Javascript
let GFGmap = new Map(); Â Â // Adding key, value pairs to the map GFGmap.set('a', 'Apple'); GFGmapset('b', 'Ball'); GFGmap.set('c', 'Cat'); GFGmap.set('d', 'Dog'); Â Â // Printing number of key, value // pairs stored in the map console.log(GFGmap.size); |
Output:
4
Supported Browsers:
- Google Chrome 38.0
- Microsoft Edge 12.0
- Firefox 13.0
- Internet Explorer 11.0
- Opera 25.0
- Safari 8.0
We have a complete list of Javascript Map methods, to check those please go through this JavaScript Map Complete Reference article.
