HTML DOM NodeList entries() -Methode

Definition und Verwendung

Die Methode entry() gibt einen Iterator zurück, der Schlüssel/Wert-Paare aus NodeList enthält.

Beispiel

Beispiel 1

Einträge der Dokumentkinderknoten auflisten:

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

Selbst ausprobieren

Beispiel 2

Namen der Dokumentkinderknoten auflisten:

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

Selbst ausprobieren

Beispiel 3

Werte der Dokumentkinderknoten auflisten:

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

Selbst ausprobieren

Beispiel 4

Schlüssel der Kinderknoten des <body>-Elements abrufen:

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

Selbst ausprobieren

Beispiel 5

Werte der Kinderknoten des <body>-Elements abrufen:

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

Selbst ausprobieren

Syntax

nodelist.entries()

Parameter

Keine Parameter.

Rückgabewert

Typ Beschreibung
Objekt Ein Iterator-Objekt, das Schlüssel/Wert-Paare aus der Liste hat.

Browser-Unterstützung

nodelist.entries() ist eine Eigenschaft von DOM Level 4 (2015).

Alle modernen Browser unterstützen es:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Unterstützt Unterstützt Unterstützt Unterstützt Unterstützt

Internet Explorer 11 (oder frühere Versionen) unterstützt nicht nodelist.entries().

Verwandte Seiten

length Eigenschaft

forEach() Methode

item() Methode

keys() Methode

values() Methode

NodeList Objekt

childNodes() Methode

querySelectorAll() Methode

getElementsByName() Methode