NodeList a Array v JavaScriptu
Nálepky:
JavaScript je jazyk, který začátečníky může snadno svést ke špatným návykům, které v jednoduchých konstrukcích budou fungovat, ale ve složitějších náhle „záhadně“ přestanou. Jednou z nejvíc matoucích oblastí jsou pole a objekty, které se jako pole chovají. Takovým je třeba „seznam uzlů“ – NodeList, který získáme např. metodou getElementsByTagName()
. (NodeList není přímo součástí definice jazyka). Článek NodeLists and Arrays in JavaScript ukazuje rozdíly v chování těchto dvou konstrukcí a vysvětluje je.