Arrays bandia katika JavaScript

Licha ya arrays katika JavaScript kuna vitu, ambavyo vinafanana na arrays, lakini haviungi mkono uwezo wao wote. Vitu kama hivyo huitwa arrays bandia.

Arrays bandia hutokea mara nyingi zaidi wakati wa kufanya kazi na vipengele vya DOM. Hebu tuangalie kwa mfano. Tuwapo na aya:

html<p></p>
<p></p>
<p></p>
<p></p>
<p></p>

Hebu tupate aya zetu kwenye kutofautisha:

javascriptlet elems = document.querySelectorAll('p');

Kwenye kutofautisha elems kutakuwa na array bandia:

javascriptconsole.log(elems); // hii ni array bandia

Katika masomo yafuatayo tutaelewa sifa za arrays bandia, tutaangalia ni kwa jinsi gani zinafanana na arrays za kawaida, na kwa jinsi gani zinatofautiana.