⊗jsPmFCMC 271 of 505 menu

JavaScript တွင် IIFE အများအပြားခေါ်ယူခြင်း

သင့်ကို သိမ်မွေ့သော ပြဿနာတစ်ခု တင်ပြသည်ဆိုပါစို့- ခေါ်ယူရန် ကွင်းစကွင်းပိတ်အစုံကို ပြုလုပ်ရန်ဖြစ်သည်၊ ဤကဲ့သို့ဖြစ်သည်-

(function() { // ကုဒ်တစ်ခုခု })()(); // ခေါ်ယူရန် ကွင်းစကွင်းပိတ် အများအပြား

စဉ်းစားကြည့်ပါက၊ ဤကိစ္စတွင် Immediately Invoked Function Expression သည် နာမည်မဲ့ လုပ်ဆောင်ချက်တစ်ခုကို ပြန်ပေးရမည်မှာ သိသာထင်ရှားလာသည်၊ ဤကဲ့သို့ဖြစ်သည်-

(function() { return function() { console.log('!'); }; })()(); // '!' ကို ထုတ်ပေးမည်

အောက်ပါကုဒ်ကို ၎င်း၏အလုပ်လုပ်ခြင်းက '!' ကို ထုတ်ပေးစေရန် ဖြည့်စွက်ပါ-

(function() { // ကုဒ်တစ်ခုခု })()()();

အောက်ပါကုဒ်ကို ၎င်း၏အလုပ်လုပ်ခြင်းက ပေးထားသော ပါရာမီတာအဖြစ် ဂဏန်းများ၏ ပေါင်းလဒ်ကို ထုတ်ပေးစေရန် ဖြည့်စွက်ပါ-

(function() { // ကုဒ်တစ်ခုခု })(1)(2);

အောက်ပါကုဒ်ကို ၎င်း၏အလုပ်လုပ်ခြင်းက ပေးထားသော ပါရာမီတာအဖြစ် ဂဏန်းများ၏ ပေါင်းလဒ်ကို ထုတ်ပေးစေရန် ဖြည့်စွက်ပါ-

(function() { // ကုဒ်တစ်ခုခု })(1)(2)(3);
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်