⊗jsPmFDCSNP 490 of 505 menu

Předávání pořadového čísla do callbacku v JavaScriptu

Udělejme to tak, aby, pokud je v naší callback funkci napsán druhý parametr, dostalo se do něj pořadové číslo prvku v nalezené sadě prvků:

forEach('.elem', function(elem, index) { console.log(elem); // vypíše prvek console.log(index); // vypíše pořadové číslo prvku });

S pomocí tohoto parametru můžeme například přidat na konec každému prvku jeho pořadové číslo:

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

Přepracujme kód naší funkce forEach pro realizaci popsaného:

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

Jsou dány odstavce. Pomocí naší vytvořené funkce forEach přidejte každému odstavci na začátek jeho pořadové číslo.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout