Html
Example
<script>
// Create map
var mapNamePhone = new Map();
// Add name-telephone in the map
mapNamePhone.set("Gena", "75-23");
mapNamePhone.set("Vasia", "23-48");
mapNamePhone.set("Petia", "20-56");
// looking for a phone number
var phone = mapNamePhone.get("Vasia");
// phone = "23-48"
// looking for a phone number
var phone = mapNamePhone.get("vasia");
// phone = undefined
// delete by name (key)
mapNamePhone.delete("Gena");
// select (enumerate) all elements
mapNamePhone.forEach(
function (value, key, mapObj)
{
// key is the name
// value it's a phone
// Vasia
// "23-48"
// Petia
// "20-56"
}
);
</script>