How to create a JavaScript Map

How to create a Map in JavaScript.

I'm going to create a map with following keys and values
"mykey0" -> "myValue0"
"mykey1" -> "myValue1"
"mykey2" -> "myValue2"

myMap = {"mykey0":"myValue0", "mykey1":"myValue1", "mykey2":"myValue2"}

map.js

  1. var myMap = {};  
  2.   
  3.   
  4. //Fill map  
  5. for ( var i = 0; i < 3; i++) {  
  6.     myMap['mykey' + i] = "myValue" + i;  
  7. }  
  8.   
  9. //Get map elements by key  
  10. for (key in myMap){  
  11.     alert(myMap[key]);  
  12. }  
  13.   
  14. //delete  
  15. delete myMap['mykey0'];  

No comments:

Post a Comment