⊗jsPmFDCSNP 490 of 505 menu

Pasar el número de orden en el callback en JavaScript

Hagamos que, si en nuestra función callback está escrito el segundo parámetro, en él se reciba el número de orden del elemento en el conjunto de elementos encontrado:

forEach('.elem', function(elem, index) { console.log(elem); // mostrará el elemento console.log(index); // mostrará el número de orden del elemento });

Con este parámetro podemos, por ejemplo, agregar al final de cada elemento su número de orden:

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

Reorganicemos el código de nuestra función forEach para implementar lo descrito:

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

Se dan párrafos. Usando nuestra función forEach para cada párrafo, agregue al principio su número de orden.

Español
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Usamos cookies para el funcionamiento del sitio, análisis y personalización. El procesamiento de datos se realiza de acuerdo con la Política de privacidad.
aceptar todas configurar rechazar