JavaScript-ში მასივში გარდაქმნა

დავუშვათ, გვაქვს აბზაცების ფსევდომასივი:

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

მოდით, გარდავქმნათ ის ჩვეულებრივ მასივში.

პირველი მეთოდი

ყველაზე აშკარა, რაც შეგვიძლია გავაკეთოთ, არის ჩვენი ფსევდომასივის ჩათვლა ციკლით, ამ ციკლში ახალი მასივის ფორმირება:

javascriptlet arr = [];

for (let elem of elems) {
  arr.push(elem);
}

მეორე მეთოდი

შეგიძლიათ გამოიყენოთ დესტრუქტურიზაცია:

javascriptlet arr = [...elems];

მესამე მეთოდი

შეგიძლიათ გამოიყენოთ მეთოდი Array.from:

javascriptlet arr = Array.from(elems);

პრაქტიკული ამოცანები

Задание 1

რომელიმე მეთოდით მიიღეთ ელემენტების ფსევდომასივი. გადააქციე ის მასივად სამი აღწერილი მეთოდით.

Задание 2

მოცემულია აბზაცები:

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

მეთოდის slice დახმარებით მიიღეთ ყველა აბზაცი, პირველის და ბოლოს გარდა.