⊗jsPmFDCSNP 490 of 505 menu

Transmission du numéro d'ordre dans le callback en JavaScript

Faisons en sorte que, si un second paramètre est défini dans notre fonction de rappel, il reçoive le numéro d'ordre de l'élément dans l'ensemble d'éléments trouvé :

forEach('.elem', function(elem, index) { console.log(elem); // affichera l'élément console.log(index); // affichera le numéro d'ordre de l'élément });

En utilisant ce paramètre, nous pouvons, par exemple, ajouter à la fin de chaque élément son numéro d'ordre :

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

Modifions le code de notre fonction forEach pour réaliser ce qui a été décrit :

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

Des paragraphes sont donnés. En utilisant la fonction forEach que nous avons créée, ajoutez au début de chaque paragraphe son numéro d'ordre.

Français
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nous utilisons des cookies pour le fonctionnement du site, l'analyse et la personnalisation. Le traitement des données est effectué conformément à la Politique de confidentialité.
accepter tout personnaliser refuser