JavaScript-те цикл арқылы түйіндерді айналымдау
Сіз бұған дейін білуіңіз керек, children
қасиетінде берілген элементтің тікелей
балалық DOM элементтері бар. Осыған ұқсас
childNodes қасиеті бар, ол
элементтің барлық балалық түйіндерін қамтиды.
Мысалы, осы қасиетті пайдаланып, біздің элементтен әртүрлі түйіндерді шығарайық:
console.log(elem.childNodes[0]);
console.log(elem.childNodes[1]);
console.log(elem.childNodes[2]);
Енді элемент түйіндерін цикл арқылы айналымдайық:
for (let node of elem.childNodes) {
console.log(node);
}
Берілген div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Осы div-тің барлық түйіндерін цикл арқылы айналымдаңыз және оларды консольге шығарыңыз.