extracting key value pairs of an array in javascript with jquery
Jan
06
1
1
At times I feel spoiled using Python, especially when I try to do what seems to be a trivial operation to discover there's not already a construct to do it in whatever language I'm in at the time. One of these instances is when I try to loop over and extract key value pairs out of an array in Javascript. Being in the Python mode I'm usually hoping to find something like the following:
# python
for key, value in array:
....The best I could come up with is to use the each() function from JQuery to loop over each element.
var example = {};
example['apple'] = 1;
example['orange'] = 2;
$.each(example, function(key, value) {
console.log(key);
console.log(value);
});Or, for a non-jquery solution:
for(var key in example) {
console.log(key);
console.log(example[key]);
}
