⊗jsSpACPA 157 of 294 menu

JavaScript တွင် Asynchronous Callback သို့ Parameter များပို့ဆောင်ခြင်း

အခု ကျွန်ုပ်တို့ Asynchronous Function ထဲသို့ Parameter များကို ထည့်သွင်းပို့နိုင်အောင် ပြုလုပ်ကြပါစို့။ ဥပမာအနေဖြင့်၊ make Function ၏ ပထမဆုံး Parameter အဖြစ် ရလဒ်အနေဖြင့် ကျွန်ုပ်တို့ ရယူလိုသော Array Element ၏ အမှတ်စဉ်ကို ပို့ဆောင်ပါမည်။ ဥပမာ Array ၏ တတိယမြောက် Element ကို ရယူကြည့်ပါစို့။

make(3, function(res) { console.log(res); // တတိယမြောက် Array Element });

ဖော်ပြပါအတိုင်း ကျွန်ုပ်တို့၏ make Function ကုဒ်ကို ပြန်လည်ပြင်ဆင်ကြပါစို့။

function make(num, callback) { setTimeout(function() { let arr = [1, 2, 3, 4, 5]; callback(arr[num]); // Array Element ကို ရလဒ်အဖြစ် ပို့ဆောင်သည် }, 3000); }

make Function သည် Parameter နှစ်ခုကို လက်ခံရယူအောင် လုပ်ပါ။ Array Element တစ်ခု၏ အမှတ်စဉ်နှင့် အခြားတစ်ခု၏ အမှတ်စဉ်ဖြစ်ပါစေ။ Asynchronous Operation ၏ ရလဒ်အနေဖြင့် ဤ Function သည် ဖော်ပြပါ Element များ၏ ပေါင်းလဒ်ကို ပြန်ပေးပါစေ။

မြန်မာ
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
ဝက်ဘ်ဆိုက် လုပ်ဆောင်ခြင်း၊ ဆန်းစစ်လေ့လာခြင်းနှင့် ပုဂ္ဂလိကပြုပြင်ခြင်းအတွက် ကျွန်ုပ်တို့သည် cookie များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်