Possible Duplicate:
Loop through JavaScript object
Get array of object’s keys
Is there a way to use hashmaps in javascript. I found this page which shows one way of having hashmaps in javascript. Based on that I am storing the data as below:
var map = new Object();
map[myKey1] = myObj1;
map[myKey2] = myObj2;
function get(k) {
return map[k];
}
But I want the keySet (all the keys) of the map
object just like it is done in Java (map.keySet();
).
Can anyone show me how can get all the keys present in this object?
for (var key in map) {
if (map.hasOwnProperty(key)) {
alert(key + " -> " + map[key]);
}
}
https://stackoverflow.com/a/684692/106261
actually this way is much better :
var keys = Object.keys(map);
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With