⊗jsPmFDCSNP 490 of 505 menu

JavaScript да коллбэкга тартиб рақамини ўтказиш

Келтирилган элементлар тўпламидаги элементнинг тартиб рақами уни иккинчи параметрга тушши учун, бизнинг функция-коллбэкимизда иккинчи параметр ёзилган бўлса, унга киришини қилайлик:

forEach('.elem', function(elem, index) { console.log(elem); // элементни чиқаради console.log(index); // тартиб рақамини чиқаради });

Ушбу параметр ёрдамида биз, масалан, ҳар бир элементнинг охирига унинг тартиб рақамини қўшушimiz мумкин:

forEach('.elem', function(elem, index) { elem.textContent = elem.textContent + index; });

Юқорида тавсифланганини амалга ошириш учун бизнинг forEach функциямиз кодini қайта қилайлик:

function forEach(selector, func) { let elems = document.querySelectorAll(selector); for (let i = 0; i < elems.length; i++) { func(elems[i], i); } }

Абзацлар берилган. Биз яратган forEach функциясидан фойдаланиб, ҳар бир абзацнинг бошланишига унинг тартиб рақамини қўшинг.

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