⊗jsPmDmLAH 360 of 505 menu

Hinzufügen anonymer Event-Handler in einer Schleife in JavaScript

Als Handler, die in einer Schleife hinzugefügt werden, können auch anonyme Funktionen verwendet werden. Dies macht den Code kompakter und erspart uns das Ausdenken eines Namens für eine Funktion, die nur an einer Stelle verwendet wird.

Lassen Sie uns anonyme Handler auf die Elemente anwenden:

let elems = document.querySelectorAll('p'); for (let elem of elems) { elem.addEventListener('click', function() { console.log(this.textContent); }); }

Gegeben ist der folgende Code:

<div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> let divs = document.querySelectorAll('div'); for (let div of divs) { div.addEventListener('click', func); } function func() { this.textContent++; }

Machen Sie die Funktion-Handler anonym.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen