⊗jsPmFDCSNP 490 of 505 menu

Transmiterea numărului de ordine în callback în JavaScript

Să facem astfel încât, dacă în funcția noastră callback este scris un al doilea parametru, în acesta să ajungă numărul de ordine al elementului în setul de elemente găsite:

forEach('.elem', function(elem, index) { console.log(elem); // va afișa elementul console.log(index); // va afișa numărul de ordine al elementului });

Cu ajutorul acestui parametru putem, de exemplu, adauga la sfârșit fiecărui element numărul său de ordine:

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

Să modificăm codul funcției noastre forEach pentru a realiza cele descrise:

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

Sunt date paragrafe. Cu ajutorul funcției create de noi forEach pentru fiecare paragraf adăugați la început numărul său de ordine.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge