Metoda forEach() w NodeList HTML DOM
- Poprzednia strona entries()
- Następna strona item()
- Wróć do poprzedniego poziomu NodeList obiektu DOM HTML
定义和用法
Definicja i użycie
Metoda forEach() wykona zwrotkę zwrotną dla każdego węzła w NodeList.
Przykład
Przykład 1
const list = document.body.childNodes; list.forEach( Wykonaj funkcję dla każdego podwęzła dokumentu: function(node, index) { } );
text += index + " " + node;
Przykład 2
const list = document.body.childNodes; list.forEach( function(node) { Wypisz nazwy dokumentu podwęzłów: } );
Przykład 3
Wypisz typy dokumentu podwęzłów:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeType; } );
Gramatyka
nodelist.forEach(function(currentValue, index, arr) thisValue)
Parametry
Parametry | Opis |
---|---|
function() | Wymagane. Funkcja uruchamiana dla każdego węzła. |
currentValue | Wymagane. Wartość bieżącego węzła. |
index | Opcjonalne. Indeks bieżącego węzła. |
arr | Opcjonalne. Bieżąca NodeList węzła. |
thisValue |
Opcjonalne. Domyślnie undefined. Jako wartość this przekazywaną do funkcji. |
Zwrócona wartość
Brak.
Obsługa przeglądarek
nodelist.forEach() jest cechą DOM Level 4 (2015).
Wszystkie współczesne przeglądarki obsługują to:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Obsługa | Obsługa | Obsługa | Obsługa | Obsługa |
Internet Explorer 11 (lub wcześniejsze wersje) nie obsługuje nodelist.forEach().
Strony związane
- Poprzednia strona entries()
- Następna strona item()
- Wróć do poprzedniego poziomu NodeList obiektu DOM HTML