| Refresh | Home EGTry.com

sort associated array


commentsJavascript sourceExecution result in your current browser
initiate the map
var map=new Object();
map["one"]=1;
map["two"]=2;
map["three"]=3;
map["four"]=4;
map["ten"]=10;
map["twenty"]=20;

display each key-pair values, sorted by key
//get key array
var keys=new Array();
for (var key in map) {
  keys.push(key);
}

//sort
keys.sort();

//print out
for (var i in keys) {
  var key=keys[i];
  var val=map[key];
  document.write(key+" => "+val+"<br/>");
}