⊗jsrtPmFcEOP 36 of 112 menu

Tapahtuma-objekti parametrien välityksessä

Oletetaan, että meillä on jokin funktio func, jota haluamme käyttää tapahtuman käsittelijänä. Oletetaan, että tämä funktio vastaanottaa jonkin parametrin:

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

Käytetään tätä funktiota käsittelijänä, välittäen sille parametri:

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

Oletetaan nyt, että parametrin lisäksi haluamme saada funktiomme sisään Event-objektin. Tätä varten meidän tulee toimia seuraavalla tavalla:

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

Selitä, kuinka annettu koodi toimii.

Muokkaa annettua koodia siten, että funktio vastaanottaa kaksi parametria.

Muokkaa edellistä tehtävää siten, että tapahtuma-objekti välitetään funktion ensimmäisenä parametrina eikä viimeisenä.

Muokkaa edellistä tehtävää siten, että tapahtuma-objekti välitetään funktion toisena parametrina, sijaiten ensimmäisen ja kolmannen parametrin välissä.

Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää