JavaScript-də dövrə ilə node-ların üzərindən keçmək

Artıq bilməlisiniz ki, children xassəsində verilmiş elementin birbaşa varisleri olan bütün DOM elementləri yerləşir. Bənzər bir xassə childNodes var, hansı ki, elementin bütün varis-node-larını özündə saxlayır.

Gəlin, məsələn, bu xassədən istifadə edərək elementimizdən müxtəlif node-ları çıxaraq:

javascriptconsole.log(elem.childNodes[0]);
console.log(elem.childNodes[1]);
console.log(elem.childNodes[2]);

İndi isə gəlin elementin node-ları üzərindən dövrə ilə keçək:

javascriptfor (let node of elem.childNodes) {
  console.log(node);
}
Задание 1

Div verilib:

html<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>

Bu divin bütün node-ları üzərindən dövrə ilə keçin və onları konsola çıxarın.