JavaScript-də Psevdomassivlər

JavaScript-də massivlərdən başqa, massivlərə bənzəyən, lakin onların bütün imkanlarını dəstəkləməyən obyektlər də var. Belə obyektlər psevdomassivlər adlanır.

Psevdomassivlər ən çox DOM elementləri ilə işləyərkən yaranır. Gəlin bir nümunəyə baxaq. Tutaq ki, bizim abzaslarımız var:

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

Gəlin abzaslarımızı dəyişənə əldə edək:

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

elems dəyişənində psevdomassiv olacaq:

javascriptconsole.log(elems); // bu psevdomassivdir

Növbəti dərslərdə biz psevdomassivlərin xüsusiyyətlərini araşdıracaq, onların adi massivlərə nə cür bənzədiyinə və nə cür fərqləndiyinə baxacıq.