⊗jsPmMCMCU 498 of 505 menu

လက်တွေ့အသုံးချမှု

ဂဏန်းနှစ်ခုပါသော div နှစ်ခုကို ပေးထားသည်ဆိုပါစို့။

<div id="div1">10</div> <div id="div2">10</div>

ပထမ div ကို နှိပ်လိုက်လျှင်ယင်း၏တန်ဖိုးကို နှစ်ထပ်ကိန်းတင်ရန်၊ ဒုတိယ div ကို နှိပ်လိုက်လျှင်ယင်း၏တန်ဖိုးကို သုံးထပ်ကိန်းတင်ရန် ပြုလုပ်ကြပါစို့။

ကျွန်ုပ်တို့၏ကုဒ်ကို module နှစ်ခုအဖြစ်စီစဉ်ပါမည်။

;(function() { let elem = document.querySelector('#div1'); // ပထမ div function func(num) { return num * num; // နှစ်ထပ်ကိန်းတင်ပါမည် } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })(); ;(function() { let elem = document.querySelector('#div2'); // ဒုတိယ div function func(num) { return num * num * num; // သုံးထပ်ကိန်းတင်ပါမည် } elem.addEventListener('click', function() { this.textContent = func(elem.textContent); }); })();

ယခုဆိုလျှင် module တစ်ခုစီအတွင်း၌ မည်သည့် variable နှင့် function ကိုမဆို ကျွန်ုပ်တို့၏ script ရှိ အခြား variable များနှင့် function များနှင့် ပဋိပက္ခဖြစ်မည်ကို စိုးရိမ်စရာမလိုဘဲ အသုံးပြုနိုင်ပါသည်။

ဥပမာ - element နှစ်ခုလုံးကို elem variable ထဲတွင် သိမ်းထားပါသည် - တစ်ခုစီကို ၎င်း၏ module ၏ ၎င်း၏ကိုယ်ပိုင် variable ထဲတွင် သိမ်းထားပါသည်။ ဤနေရာတွင် modules များမရှိပါက၊ ကျွန်ုပ်တို့၏ element များကိုသိမ်းဆည်းရန် variable အမျိုးမျိုးကို မိတ်ဆက်ပေးရပါမည်။ သို့သော် modules များနှင့်ဆိုလျှင်၊ မည်သူမဆို ဤ variable ကို အသုံးပြုလိုကြောင်း စိုးရိမ်စရာမလိုဘဲ ကျွန်ုပ်တို့၏ variable ကို အေးဆေးအသုံးပြုနိုင်ပါသည်။

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