JavaScript Array entries()

Definition och användning

entries() Metoden returnerar en Array Iterator-objekt med nyckel/värde-par.

För varje element i den ursprungliga arrayen kommer den nya itereringsobjektet att innehålla en array med en nyckel som index och ett värde som elementet.

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

Kommentar:entries() Förändrar inte den ursprungliga arrayen.

Exempel

Skapa ett Array Iterator-objekt och skapa en loop för att iterera över varje nyckel/värde-par:

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

Prova själv

Syntax

array.entries()

Parametrar

Inga parametrar.

Tekniska detaljer

Returvärde: Array Iterator-objekt
JavaScript-version: ECMAScript 6

Webbläsarstöd

Tal i tabellen anger den första webbläsaren som fullständigt stöder denna metod.

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
2014 års oktober 2015 års juli 2014 års mars 2014 års oktober 2014 års oktober

Kommentar:Internet Explorer inte stöds entries() metoder.

Relaterade sidor

Tutorial:JavaScript-array

Tutorial:JavaScript-array Const

Tutorial:JavaScript-arraymetoder

Tutorial:JavaScript-sortera array

Tutorial:JavaScript-array iteration