⊗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')}>գործողություն</button> </div>; }

Ենթադրենք այժմ, բացի պարամետրից, մենք ցանկանում ենք ստանալ մեր ֆունկցիայում Event օբյեկտը։ Դրա համար մենք պետք է գործենք հետևյալ կերպ․

function App() { function func(arg, event) { console.log(arg, event); } return <div> <button onClick={event => func('eee', event)}>գործողություն</button> </div>; }

Նկարագրեք, թե ինչպես է աշխատում տրված կոդը։

Փոխակերպեք տրված կոդն այնպես, որ ֆունկցիան ընդունի երկու պարամետր։

Փոփոխեք նախորդ առաջադրանքն այնպես, որ իրադարձության օբյեկտը փոխանցվի ֆունկցիայի առաջին պարամետրով, և ոչ թե վերջինը։

Փոփոխեք նախորդ առաջադրանքն այնպես, որ իրադարձության օբյեկտը փոխանցվի ֆունկցիայի երկրորդ պարամետրով, գտնվելով առաջին և երրորդ պարամետրերի միջև։

Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել