JavaScript Array entries()

Definizione e uso

entries() Il metodo restituisce un oggetto Array Iterator con coppie di chiave/valore.

Per ogni elemento dell'array originale, l'oggetto di iterazione nuovo conterrà un array con l'indice come chiave e il valore dell'elemento come valore:

  • [0, "Banana"]
  • [1, "Orange"]
  • [2, "Apple"]
  • [3, "Mango"]

Nota:entries() Non cambia l'array originale.

Esempio

Crea un oggetto Array Iterator e crea un ciclo per iterare ogni coppia di chiave/valore:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var f = fruits.entries();
for (x of f) {
  document.getElementById("demo").innerHTML += x;
}

Prova tu stesso

Sintassi

array.entries()

Parametro

Nessun parametro.

Dettagli tecnici

Valore di ritorno: Oggetto Array Iterator
Versione di JavaScript: ECMAScript 6

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
Ottobre 2014 Luglio 2015 Marzo 2014 Ottobre 2014 Ottobre 2014

Nota:Internet Explorer non supporta entries() Metodo.

Pagine correlate

Tutorial:Array JavaScript

Tutorial:Array Const JavaScript

Tutorial:Metodi degli array JavaScript

Tutorial:Ordinamento degli array JavaScript

Tutorial:Iterazione degli array JavaScript