Pengulangan Nod Gelung dalam JavaScript
Seperti yang anda sudah patut tahu, dalam sifat children
terkandung semua elemen DOM yang merupakan
keturunan langsung elemen tersebut. Terdapat sifat
analogi childNodes, yang mengandung
kesemua nod keturunan elemen.
Mari kita, sebagai contoh, gunakan sifat ini untuk memaparkan pelbagai nod daripada elemen kita:
console.log(elem.childNodes[0]);
console.log(elem.childNodes[1]);
console.log(elem.childNodes[2]);
Dan sekarang mari kita ulangi nod elemen menggunakan gelung:
for (let node of elem.childNodes) {
console.log(node);
}
Diberi div:
<div id="elem">txt<b>tag</b><!--com-->txt<b>tag</b><!--com--></div>
Ulangi semua nod div ini menggunakan gelung dan paparkan mereka dalam konsol.