JavaScript'te Diziye Dönüştürme
Bir sözde dizi paragrafımız olduğunu varsayalım:
javascriptlet 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:
javascriptlet arr = [];
for (let elem of elems) {
arr.push(elem);
}
İkinci Yöntem
Yapılandırma işleminden yararlanılabilir:
javascriptlet arr = [...elems];
Üçüncü Yöntem
Array.from yönteminden yararlanılabilir:
javascriptlet arr = Array.from(elems);
Pratik Görevler
Задание 1
Herhangi bir yöntemle elemanların bir sözde dizisini edin. Bunu açıklanan üç yöntemle bir diziye dönüştürün.
Задание 2
Paragraflar verilsin:
javascriptlet elems = document.querySelectorAll('p');
slice yöntemini kullanarak, birinci ve sonuncu
hariç tüm paragrafları elde edin.