| comments | Javascript source | Execution 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/>");
}
|