javascript querySelectorAll() ile forEach kullanmak
javascript'de etiketleri querySelectorAll()
ile seçiyorum ancak forEach()
fonksiyonundan geçiremiyorum. yani şunu yapamıyorum;
let list = documen.querySelectorAll('li');
list.forEach((el, key) => {
console.log(el,key);
})
hata alıyorum bu şekilde. ne yapabilirim?
querySelectorAll()
sana bir NodeList
dönüyor bunu array
'e çevirmen gerek. onu da şu şekillerde yapabilirsin
let list = documen.querySelectorAll('li');
Array.from(list).foreach((el, key) => {
});
ya da ES6 spread operatörünü kullanabilirsin.
[...list].foreach((el, key) => {
});