ES6 - Map Method forEach

Questa funzione esegue la funzione specificata una volta per ogni voce della mappa.

Sintassi

myMap.forEach(callback[, thisArg])

Parametri

  • callback - Funzione da eseguire per ogni elemento.

  • thisArg - Valore da utilizzare come questo quando si esegue la richiamata.

Valore di ritorno

Non definito.

Esempio

function userdetails(key,value) { 
   console.log("m[" + key + "] = " + value); 
}  
var myMap = new Map(); 
myMap.set("id", "admin"); 
myMap.set("pass", "[email protected]"); 
myMap.forEach(userdetails);

Produzione

m[admin] = id 
m[[email protected]] = pass