⊗jsrtPmFcEOP 36 of 112 menu

Αντικείμενο Event κατά τη μετάδοση παραμέτρων

Ας υποθέσουμε ότι έχουμε μια συνάρτηση func, που θέλουμε να χρησιμοποιήσουμε ως χειριστή γεγονότος. Ας υποθέσουμε ότι αυτή η συνάρτηση δέχεται κάποια παράμετρο:

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

Ας χρησιμοποιήσουμε αυτή τη συνάρτηση ως χειριστή, περνώντας της μια παράμετρο:

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

Ας υποθέσουμε τώρα ότι εκτός από την παράμετρο θέλουμε να λάβουμε στη συνάρτησή μας το αντικείμενο Event. Για αυτό πρέπει να προχωρήσουμε ως εξής:

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

Εξηγήστε πώς λειτουργεί ο παραπάνω κώδικας.

Τροποποιήστε τον παραπάνω κώδικα έτσι ώστε η συνάρτηση να δέχεται δύο παραμέτρους.

Τροποποιήστε το προηγούμενο πρόβλημα έτσι ώστε το αντικείμενο του γεγονότος να μεταδίδεται ως πρώτη παράμετρος της συνάρτησης, και όχι ως τελευταία.

Τροποποιήστε το προηγούμενο πρόβλημα έτσι ώστε το αντικείμενο του γεγονότος να μεταδίδεται ως δεύτερη παράμετρος της συνάρτησης, βρίσκεται μεταξύ της πρώτης και της τρίτης παραμέτρου.

Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη