⊗jsrtPmFcEOP 36 of 112 menu

Event-objekt ved parameteroverføring

La oss si at vi har en funksjon func som vi ønsker å bruke som en hendelseshåndterer. La oss si at denne funksjonen tar en parameter:

function func(arg) { console.log(arg); }

La oss bruke denne funksjonen som en hendelseshåndterer, og sende den en parameter:

function App() { function func(arg) { console.log(arg); } return <div> <button onClick={() => func('eee')}>act</button> </div>; }

La oss nå si at vi i tillegg til parameteren ønsker å få Event-objektet i funksjonen vår. For å gjøre dette må vi gjøre følgende:

function App() { function func(arg, event) { console.log(arg, event); } return <div> <button onClick={event => func('eee', event)}>act</button> </div>; }

Forklar hvordan den viste koden fungerer.

Endre den viste koden slik at funksjonen tar imot to parametere.

Modifiser den forrige oppgaven slik at hendelsesobjektet sendes som første parameter i funksjonen, og ikke som den siste.

Modifiser den forrige oppgaven slik at hendelsesobjektet sendes som andre parameter i funksjonen, og befinner seg mellom den første og tredje parameteren.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis