პსევდომასივები JavaScript-ში

მასივების გარდა, JavaScript-ში არსებობს ობიექტები, რომლებიც მასივებს ჰგვანან, მაგრამ არ უჭერენ მხარს მათ ყველა შესაძლებლობას. ასეთ ობიექტებს ეძახიან პსევდომასივებს.

პსევდომასივები ყველაზე ხშირად ჩნდება DOM ელემენტებთან მუშაობისას. მოდით შევხედოთ მაგალითს. დავუშვათ, გვაქვს აბზაცები:

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

მოდით მივიღოთ ჩვენი აბზაცები ცვლადში:

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

ცვლადში elems შეიცავს პსევდომასივს:

javascriptconsole.log(elems); // ეს არის პსევდომასივი

შემდეგ გაკვეთილებში ჩვენ გავერკვევით პსევდომასივების თავისებურებებში, განვიხილავთ რითი ჰგვანან ისინი ჩვეულებრივ მასივებს და რით განსხვავდებიან.