Μέθοδος entries() Οντότητας NodeList HTML DOM

Ορισμός και χρήση

Η μέθοδος entry() επιστρέφει έναν επαναληπτή που περιέχει ζευγάρια κλειδιών/τιμών από το NodeList.

Παράδειγμα

Παράδειγμα 1

Καταγράψτε τις καταχωρήσεις των υποδέντρων του έγγραφου:

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

Προσπάθησε να το δοκιμάσεις

Παράδειγμα 2

Καταγράψτε τα ονόματα των υποδέντρων του έγγραφου:

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

Προσπάθησε να το δοκιμάσεις

Παράδειγμα 3

Καταγράψτε τις τιμές των υποδέντρων του έγγραφου:

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

Προσπάθησε να το δοκιμάσεις

Παράδειγμα 4

Αποκτήστε τα κλειδιά των υποδέντρων του στοιχείου <body>:

const list = document.body.childNodes;
για (let x of list.keys()) {
  ... κώδικας ...
}

Προσπάθησε να το δοκιμάσεις

Παράδειγμα 5

Αποκτήστε τις τιμές των υποδέντρων του στοιχείου <body>:

const list = document.body.childNodes;
για (let x of list.values()) {
  ... κώδικας ...
}

Προσπάθησε να το δοκιμάσεις

Γλώσσα

nodelist.entries()

Παράμετροι

Χωρίς παραμέτρους.

Αποτελεσματικότητα

Τύπος Περιγραφή
Όνυμα Υπάρχουν αντικείμενα Iterator που έχουν ζευγάρια κλειδιών/τιμών από τη λίστα.

Υποστήριξη περιηγητών

Το nodelist.entries() είναι χαρακτηριστικό DOM Level 4 (2015).

Όλες οι σύγχρονες περιηγητές υποστηρίζουν αυτό:

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη Υποστήριξη

O Internet Explorer 11 (ή και παλιότερες εκδόσεις) δεν υποστηρίζει το nodelist.entries().

Σχετικές σελίδες

Αξία length

Μέθοδος forEach()

Μέθοδος item()

Μέθοδος keys()

Μέθοδος values()

Όνυμα NodeList

Μέθοδος childNodes()

Μέθοδος querySelectorAll()

Μέθοδος getElementsByName()