⊗jsPmFDCSNP 490 of 505 menu

Overførsel af ordningsnummer til callback i JavaScript

Lad os gøre det sådan, at hvis der er skrevet en anden parameter i vores callback-funktion, så skal den modtage elementets ordningsnummer i det fundne sæt af elementer:

forEach('.elem', function(elem, index) { console.log(elem); // vil udskrive elementet console.log(index); // vil udskrive elementets ordningsnummer });

Med denne parameter kan vi for eksempel tilføje dens ordningsnummer til slutningen af hvert element:

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

Lad os omdanne koden i vores forEach-funktion for at implementere det beskrevne:

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

Der gives afsnit. Brug den funktion, vi har oprettet, forEach, til at tilføje dens ordningsnummer til begyndelsen af hvert afsnit.

Dansk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDeutschΕλληνικά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
Vi bruger cookies til webstedets funktion, analyse og personalisering. Behandling af data foregår i henhold til Fortrolighedspolitikken.
accepter alle tilpas afvis