Pseudo masyvai JavaScript'e

Be masyvų JavaScript'e yra objektai, kurie yra panašūs į masyvus, bet nepalaiko visų jų galimybių. Tokie objektai vadinami pseudo masyvais.

Pseudo masyvai dažniausiai atsiranda dirbant su DOM elementais. Pažiūrėkime pavyzdį. Tarkime, kad turime pastraipas:

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

Gaukime mūsų pastraipas į kintamąjį:

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

Kintamajame elems bus pseudo masyvas:

javascriptconsole.log(elems); // tai pseudo masyvas

Kituose pamokose mes išnagrinėsime pseudo masyvų ypatumus, apžvelgsime kuo jie panašūs į įprastus masyvus ir kuo skiriasi.