HTML DOM NodeList forEach() Metodu
- Önceki Sayfa entries()
- Sonraki Sayfa item()
- Üst Kategoriye Dön HTML DOM NodeList
Tanım ve Kullanım
forEach() metodu NodeList içindeki her node için geri çağrı fonksiyonu çalıştırır.
Örnek
Örnek 1
Belgenin her alt节点的 için fonksiyon çalıştırır:
const list = document.body.childNodes; list.forEach( function(node, index) { text += index + " " + node; } );
Örnek 2
Belge alt节点的 adlarını listeler:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeName; } );
Örnek 3
Belge alt节点的 türlerini listeler:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeType; } );
Sözdizimi
nodelist.forEach(function(currentValue, index, arr), thisValue)
Parametreler
Parametreler | Açıklama |
---|---|
function() | Gerekli. Her node için çalıştırılan fonksiyon. |
currentValue | Gerekli. Mevcut节点的 değer. |
index | Opsiyonel. Mevcut节点的索引. |
arr | Opsiyonel. Mevcut节点的 NodeList. |
thisValue |
Opsiyonel. Varsayılan olarak undefined. Fonksiyona aktarılan this değeri olarak geçer. |
Dönüş Değeri
Yok.
Tarayıcı Desteği
nodelist.forEach() DOM Level 4 (2015) özelliğidir.
Tüm modern tarayıcılar bunu destekler:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Desteği | Desteği | Desteği | Desteği | Desteği |
Internet Explorer 11 (veya daha eski sürümler) nodelist.forEach() desteğini sağlamaz.
İlgili Sayfalar
- Önceki Sayfa entries()
- Sonraki Sayfa item()
- Üst Kategoriye Dön HTML DOM NodeList