Pseudomassiivid JavaScriptis

Peale massiive on JavaScriptis objekte, mis on massiivide sarnased, kuid ei toeta kõiki nende võimalusi. Selliseid objekte nimetatakse pseudomassiivideks.

Pseudomassiivid tekivad kõige sagedamini DOM elementidega töötamisel. Vaatame näidet. Oletame, et meil on lõigud:

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

Hankigem oma lõigud muutujasse:

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

Muutujas elems sisalduv pseudomassiiv:

javascriptconsole.log(elems); // see on pseudomassiiv

Järgmistes õppetükides uurime pseudomassiivide omadusi, vaatleme, milles nad sarnanevad tavaliste massiividega ja milles erinevad.