ဝင်ငွေများ လွှဲပြောင်းပေးခြင်းတွင် Event အရာဝတ္ထု

ကျွန်ုပ်တို့တွင် func ဟုခေါ်သော function တစ်ခုရှိသည်ဆိုပါစို့၊ ထို function ကို event တစ်ခု၏ တုံ့ပြန်ဆောင်ရွက်မှုအဖြစ် အသုံးပြုလိုပါသည်။ ထို function သည် ဝင်ငွေတစ်ခုကို လက်ခံသည်ဆိုပါစို့:

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

ထို function ကို ဝင်ငွေတစ်ခုပေးလျက် တုံ့ပြန်ဆောင်ရွက်မှုအဖြစ် အသုံးပြုကြည့်ကြပါစို့:

jsxfunction App() {
  function func(arg) {
    console.log(arg);
  }
  
  return <div>
    <button onClick={() => func('eee')}>လုပ်ဆောင်မည်</button>
  </div>;
}

ယခုအခါ ဝင်ငွေတစ်ခုသာမက ကျွန်ုပ်တို့၏ function အတွင်း Event အရာဝတ္ထုကိုပါ ရယူလိုပါက။ ထိုသို့ပြုလုပ်ရန် အောက်ပါနည်းအတိုင်း လုပ်ဆောင်ရပါမည်:

jsxfunction App() {
  function func(arg, event) {
    console.log(arg, event);
  }
  
  return <div>
    <button onClick={event => func('eee', event)}>လုပ်ဆောင်မည်</button>
  </div>;
}
Задание 1

ပေးထားသောကုဒ်သည် မည်သို့အလုပ်လုပ်သည်ကို ရှင်းပြပါ။

Задание 2

ပေးထားသောကုဒ်ကို function သည် ဝင်ငွေနှစ်ခုကို လက်ခံသည့်ပုံစံသို့ ပြန်လည်ပြင်ဆင်ပါ။

Задание 3

ယခင်ပြဿနာကို event အရာဝတ္ထုသည် function ၏ ပထမဝင်ငွေအဖြစ် လွှဲပြောင်းခံရပြီး နောက်ဆုံးမဟုတ်စေရန် ပြုပြင်ပါ။

Задание 4

ယခင်ပြဿနာကို event အရာဝတ္ထုသည် function ၏ ဒုတိယဝင်ငွေအဖြစ် ပထမ နှင့် တတိယဝင်ငွေများ ကြားတွင် ရှိစေရန် ပြုပြင်ပါ။