1 of 17 menu

JavaScript'te Öğe Alma Hatası

Bazen yeni başlayan programcılar, bir grup DOM öğesi almak için querySelectorAll yöntemi yerine querySelector yöntemini kullanarak hata yaparlar.

Bu hatanın karakteristik özelliklerine bir göz atalım. Aşağıdaki paragraflar verilsin:

<p>1</p> <p>2</p> <p>3</p>

Bir programcı, bu paragrafların metinlerini alıp konsola yazdırmaya karar verdi. Bunun için, bu öğelere referansları bir değişkene alırken yanlışlıkla yanlış yöntemi kullandı:

let elems = document.querySelector('p');

Daha sonra, paragrafları bir döngü ile dolaşmak ve her paragrafın metnini konsola yazdırmak istedi:

for (let elem of elems) { console.log(elem.textContent); }

Sonuç olarak, konsolda karakteristik bir elems is not iterable hatası belirecektir. Bu hata, elems değişkeninin iterable olmadığını, yani bir dizi ya da for-of döngüsü ile dolaşılabilecek bir şey olmadığını söyler.

Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet