HTML DOM NodeList entries() -menetelmä
- Edellinen sivu entries()
- Seuraava sivu forEach()
- Palaa ylös HTML DOM NodeList
Määritelmä ja käyttö
entry() -menetelmä palauttaa NodeLististä peräisin olevia avain-arvo-iteraattoreita.
Esimerkki
Esimerkki 1
Luettele dokumentin lapsien kohteet:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1]; }
Esimerkki 2
Luettele dokumentin lapsien nimet:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeName; }
Esimerkki 3
Luettele dokumentin lapsien arvot:
const list = document.body.childNodes; for (let x of list.entries()) { text += x[0] + " " + x[1].nodeValue; }
Esimerkki 4
Hanki <body>-elementin lapsien avaimet:
const list = document.body.childNodes; for (let x of list.keys()) { ... code ... }
Esimerkki 5
Hanki <body>-elementin lapsien arvot:
const list = document.body.childNodes; for (let x of list.values()) { ... code ... }
Syntaksi
nodelist.entries()
Parametrit
Ei parametreja.
Palautusarvo
Tyyppi | Kuvaus |
---|---|
Objekti | Listan avaimia ja arvoja sisältävä Iterator-objekti. |
Selaimen tuki
nodelist.entries() on DOM Level 4 (2015) -ominaisuus.
Kaikki nykyaikaiset selaimet tukevat sitä:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Tuki | Tuki | Tuki | Tuki | Tuki |
Internet Explorer 11 (tai aikaisemmat versiot) ei tue nodelist.entries().
Liittyvät sivut
- Edellinen sivu entries()
- Seuraava sivu forEach()
- Palaa ylös HTML DOM NodeList