Псевдомасиви в JavaScript
Освен масиви в JavaScript има обекти, които приличат на масиви, но не поддържат всичките им възможности. Такива обекти се наричат псевдомасиви.
Псевдомасивите най-често възникват при работа с DOM елементи. Нека да разгледаме пример. Да предположим, че имаме абзаци:
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
Нека да получим нашите абзаци в променлива:
let elems = document.querySelectorAll('p');
В променливата elems ще
съдържа псевдомасив:
console.log(elems); // това е псевдомасив
В следващите уроци ще се запознаем с характеристиките на псевдомасивите, ще разгледаме по какви начини са сходни с обикновените масиви и по какви се различават.