Pseido-masīvi JavaScript

Papildus masīviem JavaScript ir objekti, kas ir līdzīgi masīviem, bet neatbalsta visas to iespējas. Šādus objektus sauc par pseido-masīviem.

Pseido-masīvis visbiežāk rodas, strādājot ar DOM elementiem. Apskatīsim piemēru. Pieņemsim, ka mums ir rindkopas:

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

Iegūsim savas rindkopas mainīgajā:

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

Mainīgajā elems būs pseido-masīvs:

javascriptconsole.log(elems); // tas ir pseido-masīvs

Nākamajās nodarbībās mēs izpratīsim pseido-masīvu īpatnības, apskatīsim, kādi veidi tie ir līdzīgi parastajiem masīviem un kādos atšķiras.