⊗jsSpACIL 159 of 294 menu

JavaScript တွင် Asynchronous Callbacks မှတဆင့် ပုံများကို တင်ခြင်း

ပုံများကို တင်မည့် လုပ်ဆောင်ချက် loadImage ကို အကောင်အထည်ဖော်ကြပါစို့။ ဤလုပ်ဆောင်ချက်သည် ပထမအကြိမ် အငြင်းအခုံကို ပုံသို့လမ်းကြောင်းအဖြစ် လက်ခံပါစေ၊ ဒုတိယအကြိမ်တွင် - ပုံတင်ပြီးသောအခါ လုပ်ဆောင်မည့် callback ဖြစ်ပါစေ:

loadImage('img.png', function() { // ပုံတင်ခြင်းအပေါ် လုပ်ဆောင်မည် });

ကျွန်ုပ်တို့၏ callback ၏ ပထမအကြိမ် အငြင်းအခုံအတွင်း ဝင်ရောက်ပါစေ DOM အစိတ်အပိုင်း ပုံသို့ လင့်ခ်၊ ဒုတိယအကြိမ်တွင် - အမှား၊ အကယ်၍ ခြွင်းချက်အခြေအနေတစ်ခု ဖြစ်ပေါ်လာပါက:

loadImage('img.png', function(image, err) { console.log(image, err); });

ကျွန်ုပ်တို့၏လုပ်ဆောင်ချက်ကို အောက်ပါအတိုင်း အသုံးပြုနိုင်ပါသည်:

loadImage('image.png', function(image, err) { document.body.append(image); // ပုံတင်ခြင်းအပေါ် ပုံကို ထားရှိမည် });

သို့မဟုတ် ခြွင်းချက်အခြေအနေကို ကိုင်တွယ်ခြင်းဖြင့်:

loadImage('image.png', function(image, err) { if (!err) { document.body.append(image); } else { console.log('အမှားတစ်ခု ဖြစ်ပေါ်ခဲ့သည်: ' + err); } });

လုပ်ဆောင်ချက် loadImage ကို အကောင်အထည်ဖော်ပါ။ ဤအတွက် အသုံးပြုပါ သင် ယခင်က လေ့လာခဲ့သော ပုံများတင်ခြင်းအတွက် ကုဒ်.

မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်