how to iterate over map code example

Example 1: loop through map in js

const object = {'a': 1, 'b': 2, 'c' : 3};
for (const [key, value] of Object.entries(object)) {
  console.log(key, value);
}

Example 2: loop through map in js

var myMap = new Map();
myMap.set("0", "foo");
myMap.set(1, "bar");
myMap.set({}, "baz");

for (const [key, value] of myMap.entries()) {
  console.log(key, value);
}

Example 3: go iterate over map

for k, v := range m { 
    fmt.Printf("key[%s] value[%s]\n", k, v)
}

// or

for k := range m {
    fmt.Printf("key[%s] value[%s]\n", k, m[k])
}

Example 4: use map to loop through an array

let squares = [1,2,3,4].map(function (val) {  
    return val * val;  
}); 
// squares will be equal to [1, 4, 9, 16]

Tags:

Java Example