⊗jsPmFDCSNP 490 of 505 menu

Skicka ordningsnummer till callback i JavaScript

Låt oss se till att om vår callback-funktion har en andra parameter, så ska den få elementets ordningsnummer i den hittade uppsättningen element:

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

Med denna parameter kan vi till exempel lägga till dess ordningsnummer i slutet av varje element:

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

Låt oss ändra koden för vår funktion forEach för att uppnå det som beskrivs:

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

Det finns stycken. Med hjälp av funktionen forEach som vi skapade, lägg till dess ordningsnummer i början för varje stycke.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa