HTML DOM NodeList entries() yöntemi

Tanım ve kullanım

entry() metodu NodeList'den gelen anahtar/değer çiftlerinin iterator'ını döndürür.

Örnek

Örnek 1

Belge alt nodlarının girdilerini listelemek için:

const list = document.body.childNodes;
for (let x of list.entries()) {
  text += x[0] + " " + x[1];
}

Kişisel olarak deneyin

Örnek 2

Belge alt nodlarının adlarını listelemek için:

const list = document.body.childNodes;
for (let x of list.entries()) {
  text += x[0] + " " + x[1].nodeName;
}

Kişisel olarak deneyin

Örnek 3

Belge alt nodlarının değerlerini listelemek için:

const list = document.body.childNodes;
for (let x of list.entries()) {
  text += x[0] + " " + x[1].nodeValue;
}

Kişisel olarak deneyin

Örnek 4

<body>要素inin alt nodlarının anahtarlarını almak için:

const list = document.body.childNodes;
for (let x of list.keys()) {
  ... kod ...
}

Kişisel olarak deneyin

Örnek 5

<body>要素inin alt nodlarının değerlerini almak için:

const list = document.body.childNodes;
for (let x of list.values()) {
  ... kod ...
}

Kişisel olarak deneyin

Sözdizimi

nodelist.entries()

Parametreler

Parametre yok.

Dönüş değeri

Tür Açıklama
Nesne Listedeki anahtar/değer çiftlerinin Iterator nesnesi sahiptir.

Tarayıcı desteği

nodelist.entries() DOM Level 4 (2015) özelliğidir.

Tüm modern tarayıcılar bunu destekler:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Destek Destek Destek Destek Destek

Internet Explorer 11 (veya daha eski sürümler) nodelist.entries()yi desteklememektedir.

İlgili sayfalar

length Özelliği

forEach() Metodu

item() Metodu

keys() Metodu

values() Metodu

NodeList Nesnesi

childNodes() Metodu

querySelectorAll() Metodu

getElementsByName() Metodu