Kuorodhesha Vitu vya DOM kwa JavaScript
Kuelewa viendeshaji kurudiarudia huruhusu kwa urahisi kuongeza nambari kwa vitu vya DOM. Kwa mfano, hebu tuseme tuna vifungu:
<p>maandishi</p>
<p>maandishi</p>
<p>maandishi</p>
Wacha tupate mkusanyiko wa vifungu hivi kwenye kutofautisha:
let elems = document.querySelectorAll('p');
Tutumie kwa kuzunguka kiendeshaji
kurudiarudia entries ya kujengwa ndani:
for (let entry of elems.entries()) {
console.log(entry);
}
Tutumie utenganishaji wa muundo (destructuring), ili kutofautisha nambari kutoka kwa vitu:
for (let [num, elem] of elems.entries()) {
console.log(num, elem);
}
Wacha tuongeze kwa kila kifungu mwishoni nambari yake ya mlolongo:
for (let [num, elem] of elems.entries()) {
elem.textContent += num;
}
Imetolewa jedwali la HTML. Weka nambari kwa kila kiini cha jedwali hili.