კვანძების გადარჩევა ციკლით JavaScript-ში

როგორც უკვე უნდა იცოდეთ, თვისებაში children შეიცავს ყველა DOM ელემენტს, რომლებიც ამ ელემენტის პირდაპირი შვილებია. არსებობს მსგავსი თვისება childNodes, რომელიც შეიცავს ელემენტის ყველა შვილ-კვანძს.

მაგალითად, მოდით ამ თვისების საშუალებით გამოვიტანოთ სხვადასხვა კვანძები ჩვენი ელემენტიდან:

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

ახლა კი მოდით გადავარჩიოთ ელემენტის კვანძები ციკლით:

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

მოცემულია div:

html<div id="elem">ტექსტი<b>ტეგი</b><!--კომენტარი-->ტექსტი<b>ტეგი</b><!--კომენტარი--></div>

გადაარჩიეთ ციკლით ამ div-ის ყველა კვანძი და გამოიტანეთ ისინი კონსოლში.