JavaScript'te Diziye Dönüştürme
Bir sözde dizi paragrafımız olduğunu varsayalım:
let elems = document.querySelectorAll('p');
Bunu normal bir diziye dönüştürelim.
Birinci Yöntem
Yapılabilecek en belirgin şey, sözde dizimizi bir döngü ile dolaşmak ve bu döngüde yeni bir dizi oluşturmaktır:
let arr = [];
for (let elem of elems) {
arr.push(elem);
}
İkinci Yöntem
Yapılandırma işleminden yararlanılabilir:
let arr = [...elems];
Üçüncü Yöntem
Array.from yönteminden yararlanılabilir:
let arr = Array.from(elems);
Pratik Görevler
Herhangi bir yöntemle elemanların bir sözde dizisini edin. Bunu açıklanan üç yöntemle bir diziye dönüştürün.
Paragraflar verilsin:
let elems = document.querySelectorAll('p');
slice yöntemini kullanarak, birinci ve sonuncu
hariç tüm paragrafları elde edin.