HTML DOM NodeList forEach() Methode
- Vorherige Seite entries()
- Nächste Seite item()
- Zurück zur vorherigen Ebene HTML DOM NodeList
定义和用法
Definition und Verwendung
forEach() Methode führt eine Callback-Funktion für jeden Knoten im NodeList aus.
Beispiel
Beispiel 1
const list = document.body.childNodes; list.forEach( Führen Sie für jeden Unter节点 der Dokument aus Funktion: function(node, index) { } );
text += index + " " + node;
Beispiel 2
const list = document.body.childNodes; list.forEach( function(node) { Liste die Namen der Dokumentkinder auf: } );
Beispiel 3
Liste die Typen der Dokumentkinder auf:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeType; } );
Syntax
nodelist.forEach(function(currentValue, index, arr) thisValue)
Parameter
Parameter | Beschreibung |
---|---|
function() | Erforderlich. Die Funktion, die für jeden Knoten ausgeführt wird. |
currentValue | Erforderlich. Der aktuelle Wert des Knotens. |
index | Optional. Der aktuelle Index des Knotens. |
arr | Optional. Der aktuelle NodeList des Knotens. |
thisValue |
Optional. Standard ist undefined. Als Wert von this an die Funktion übergeben. |
Rückgabewert
Keine.
Browser-Unterstützung
nodelist.forEach() 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.forEach().
Verwandte Seiten
- Vorherige Seite entries()
- Nächste Seite item()
- Zurück zur vorherigen Ebene HTML DOM NodeList