⊗jsrtPmFcEOP 36 of 112 menu

Event-objekt vid parameteröverföring

Låt oss säga att vi har en funktion func som vi vill använda som händelsehanterare. Låt denna funktion ta en parameter:

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

Låt oss använda denna funktion som händelsehanterare och skicka en parameter till den:

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

Låt oss nu säga att vi förutom parametern också vill få Event-objektet i vår funktion. För att göra detta måste vi göra på följande sätt:

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

Förklara hur den medföljande koden fungerar.

Ändra den medföljande koden så att funktionen tar två parametrar.

Modifiera den föregående uppgiften så att händelseobjektet skickas som första parameter till funktionen, och inte som den sista.

Modifiera den föregående uppgiften så att händelseobjektet skickas som den andra parametern till funktionen, mellan den första och den tredje parametern.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa