⊗jsPmDmLAH 360 of 505 menu

Dodawanie anonimowych obsługiwaczy w pętli w JavaScript

Jako obsługiwacze dodawane w pętli, można również używać funkcji anonimowych. To sprawia, że kod jest bardziej zwarty i zwalnia nas z wymyślania nazwy dla funkcji, która jest używana tylko w jednym miejscu.

Nałóżmy na elementy anonimowe obsługiwacze:

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

Dany jest następujący kod:

<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++; }

Spraw, aby funkcja-obsługiwacz była anonimowa.

Polski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wykorzystujemy pliki cookie do działania strony, analizy i personalizacji. Przetwarzanie danych odbywa się zgodnie z Polityką prywatności.
zaakceptuj wszystkie dostosuj odrzuć