JavaScriptCarta geografica


Sintassi

  • nuova mappa ([iterable])
  • map.set (chiave, valore)
  • map.get (chiave)
  • map.size
  • map.clear ()
  • map.delete (chiave)
  • map.entries ()
  • map.keys ()
  • map.values ​​()
  • map.forEach (callback [, thisArg])

Parametri

Parametro Dettagli
iterable Qualsiasi oggetto iterabile (ad esempio un array) contenente coppie [key, value] .
key La chiave di un elemento.
value Il valore assegnato alla chiave.
callback Funzione di callback chiamata con tre parametri: valore, chiave e la mappa.
thisArg Valore che verrà utilizzato come this quando si esegue la callback .

Osservazioni

In Maps NaN è considerato uguale a NaN , anche se NaN !== NaN . Per esempio:

const map = new Map([[NaN, true]]);
console.log(map.get(NaN)); // true

Carta geografica Esempi correlati