JavaScript-də massivə çevirmə

Tutaq ki, bizdə abzaslardan ibarət yalançı massiv var:

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

Gəlin onu adi massivə çevirək.

Birinci üsul

Edilə bilən ən aşkar şey, yeni massiv formalaşdırmaq üçün yalançı massivimizi tsikl ilə gəzməkdir:

javascriptlet arr = [];

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

Ikinci üsul

Dəstrukturizasiyadan istifadə etmək olar:

javascriptlet arr = [...elems];

Üçüncü üsul

Array.from metodundan istifadə etmək olar:

javascriptlet arr = Array.from(elems);

Praktiki tapşırıqlar

Задание 1

Hər hansı bir üsulla elementlərin yalançı massivini alın. Onu təsvir olunan üç üsulla massivə çevirin.

Задание 2

Abzaslar verilib:

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

slice metodu köməyi ilə birinci və sonuncu abzaslar xaricində bütün abzasları alın.