⊗jsPmFDCSNP 490 of 505 menu

Подаване на пореден номер в callback на JavaScript

Нека направим така, че ако във нашата функция-callback е написан втори параметър, в него да се подава поредният номер на елемента в намерения набор от елементи:

forEach('.elem', function(elem, index) { console.log(elem); // ще изведе елемента console.log(index); // ще изведе поредния номер на елемента });

С помощта на този параметър можем, например, да добавим в края на всеки елемент неговия пореден номер:

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

Нека преработим кода на нашата функция forEach за реализиране на описаното:

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çeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне