Përsëritja e Nyjeve me Cikël në JavaScript
Siç duhet ta dini tashmë, në vetinë children
përmbahen të gjithë elementët DOM, që janë
pasardhës të menjëhershëm të këtij elementi. Ekziston një veti e ngjashme
childNodes, e cila përmban
në vetvete të gjithë pasardhësit-nyjet e elementit.
Le të, për shembull, me ndihmën e kësaj vetie nxjerrim nyje të ndryshme nga elementi ynë:
console.log(elem.childNodes[0]);
console.log(elem.childNodes[1]);
console.log(elem.childNodes[2]);
Dhe tani le t'i përsërisim nyjet e elementit me cikël:
for (let node of elem.childNodes) {
console.log(node);
}
Është dhënë një div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Përsëritni me cikël të gjitha nyjet e këtij div-i dhe shfaqini ato në konsol.