⊗jsrtPmFcEOP 36 of 112 menu

Oggetto Event nella trasmissione di parametri

Supponiamo di avere una certa funzione func che vogliamo utilizzare come gestore di eventi. Supponiamo che questa funzione accetti un certo parametro:

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

Usiamo questa funzione come gestore, passandole un parametro:

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

Ora supponiamo che, oltre al parametro, vogliamo ottenere nella nostra funzione l'oggetto Event. Per fare questo dobbiamo procedere nel modo seguente:

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

Spiegate come funziona il codice fornito.

Modificate il codice fornito in modo che la funzione accetti due parametri.

Modificate il problema precedente in modo che l'oggetto dell'evento venga trasmesso come primo parametro della funzione, e non come ultimo.

Modificate il problema precedente in modo che l'oggetto dell'evento venga trasmesso come secondo parametro della funzione, trovandosi tra il primo e il terzo parametro.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta