Μέθοδος forEach() του HTML DOM NodeList
- Προηγούμενη Σελίδα entries()
- Επόμενη Σελίδα item()
- Επιστροφή στο Προηγούμενο Επίπεδο HTML DOM NodeList
Ορισμός και Χρήση
Η μέθοδος forEach() εκτελεί τη callback συνάρτηση για κάθε κόμβο στη NodeList.
Παράδειγμα
Παράδειγμα 1
Εκτελέστε τη συνάρτηση για κάθε υποκόμβο του έγγραφου:
const list = document.body.childNodes; list.forEach( function(node, index) { text += index + " " + node; } );
Παράδειγμα 2
Καταγράψτε το όνομα των υποκτόμων του έγγραφου:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeName; } );
Παράδειγμα 3
Καταγράψτε τον τύπο των υποκτόμων του έγγραφου:
const list = document.body.childNodes; list.forEach( function(node) { text += node.nodeType; } );
Γραμματική
nodelist.forEach(function(currentValue, index, arr), thisValue)
Παράμετροι
Παράμετροι | Περιγραφή |
---|---|
function() | Απαιτείται. Η συνάρτηση που εκτελείται για κάθε κόμβο. |
currentValue | Απαιτείται. Η τιμή του τρέχοντος κόμβου. |
index | Προαιρετικό. Ο αριθμός του τρέχοντος κόμβου. |
arr | Προαιρετικό. Η NodeList του τρέχοντος κόμβου. |
thisValue |
Προαιρετικό. Προεπιλεγμένο undefined. Ο τιμή του this που μεταφέρεται στη συνάρτηση. |
Αποτελέσματα
Χωρίς.
Υποστήριξη Περιηγητών
Το nodelist.forEach() είναι χαρακτηριστικό DOM Level 4 (2015).
Όλοι οι σύγχρονοι περιηγητές υποστηρίζουν το:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη | Υποστήριξη |
O Internet Explorer 11 (ή παλιότερη έκδοση) δεν υποστηρίζει το nodelist.forEach().
Σχετικές Σελίδες
- Προηγούμενη Σελίδα entries()
- Επόμενη Σελίδα item()
- Επιστροφή στο Προηγούμενο Επίπεδο HTML DOM NodeList