JavaScript Array entries()

Määritelmä ja käyttö

entries() Menetelmä palauttaa avain/arvo-pareja sisältävän Array Iterator-objektin.

Jokaiselle alkuperäisen taulukon kohteelle uusi silmukka-objekti sisältää taulukon, jossa avain on indeksi ja arvo on kohta:

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

Huomautus:entries() Ei muuta alkuperäistä taulukkoa.

Esimerkki

Luo Array Iterator-objekti ja luo silmukka, joka käy läpi jokaisen avain/arvo-parin:

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

Kokeile itse

Syntaksi

array.entries()

Parametrit

Ei parametreja.

Tekninen yksityiskohta

Palautusarvo: Array Iterator-objekti
JavaScript-versio: ECMAScript 6

Selaimen tuki

Taulukossa olevat numerot osoittavat ensimmäisen selaimen version, joka tukee tätä menetelmää täysin.

Chrome Edge Firefox Safari Opera
Chrome 38 Edge 12 Firefox 28 Safari 8 Opera 25
2014 vuoden lokakuu 2015 vuoden heinäkuu 2014 vuoden maaliskuu 2014 vuoden lokakuu 2014 vuoden lokakuu

Huomautus:Internet Explorer ei tue entries() menetelmät.

Liittyvät sivut

Oppitunti:JavaScript-taulukko

Oppitunti:JavaScript-taulukon Const

Oppitunti:JavaScript-taulukon menetelmät

Oppitunti:JavaScript-taulukon järjestäminen

Oppitunti:JavaScript-taulukon iteraatio