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.