JavaScript-də massivə çevirmə
Tutaq ki, bizdə abzaslardan ibarət yalançı massiv var:
let 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:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
Ikinci üsul
Dəstrukturizasiyadan istifadə etmək olar:
let arr = [...elems];
Üçüncü üsul
Array.from metodundan istifadə etmək olar:
let arr = Array.from(elems);
Praktiki tapşırıqlar
Hər hansı bir üsulla elementlərin yalançı massivini alın. Onu təsvir olunan üç üsulla massivə çevirin.
Abzaslar verilib:
let elems = document.querySelectorAll('p');
slice metodu köməyi ilə birinci və sonuncu
abzaslar xaricində bütün abzasları alın.