JavaScript Array entries()

Definição e uso

entries() O método retorna um objeto Array Iterator com pares de chave/valor.

Para cada item no array original, o novo objeto de iteração conterá um array com a chave como índice e o valor como valor:

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

Notas:entries() Não altera o array original.

Exemplo

Crie um objeto Array Iterator e crie um loop para iterar cada par de chave/valor:

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

Experimente você mesmo

Sintaxe

array.entries()

Parâmetros

Sem parâmetros.

Detalhes técnicos

Retorno: Objeto Array Iterator
Versão do JavaScript: ECMAScript 6

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente este método.

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
Outubro de 2014 Julho de 2015 Março de 2014 Outubro de 2014 Outubro de 2014

Notas:Internet Explorer não suporta entries() Métodos.

Páginas relacionadas

Tutorial:Array do JavaScript

Tutorial:Const do array do JavaScript

Tutorial:Métodos de array do JavaScript

Tutorial:Ordenação de array do JavaScript

Tutorial:Iteração de array do JavaScript