1 of 17 menu

JavaScript'те элементтерди алуудагы ката

Кээде башталгыч программачылар DOM элементтеринин тобун алуу үчүн querySelectorAll методунун ордуна querySelector методу колдонуу катасын жасошат.

Келгиле, ушул катанын мүнөздүү өзгөчөлүктөрүн карап көрөлү. Абзацтар берилсин:

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

Бир программачы бул абзацтардын текстин алып, консолго чыгарууну чечти. Бул үчүн ал бул элементтерге шилтемелерди алып, ката менен туура эмес методду колдонду:

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

Андан кийин ал абзацтарды цикл менен айланып өтүп, ар бир абзацдын текстин консолго чыгарууну чечти:

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

Натыйжада, консолдо elems is not iterable деген мүнөздүү ката пайда болот. Бул elems өзгөрмөсү итерациялануучу эмес, башкача айтканда массив же for-of цикл аркылуу айланып өтүүгө боло турган нерсе эмес деп билдирет.

Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу