⊗jsSpSyOFO 56 of 294 menu

JavaScript တွင် အရာဝတ္ထုများအား လုပ်ဆောင်ချက်များဖြင့် လုပ်ဆောင်ခြင်း

အရာဝတ္ထုထဲသို့ အသုံးဝင်သော လုပ်ဆောင်ချက်တစ်ခုကို ထည့်သွင်းကြပါစို့။ ဥပမာအားဖြင့်၊ အရာဝတ္ထု၏ အစိတ်အပိုင်းများ၏ ပေါင်းလဒ်ကို ရှာဖွေပေးမည့် လုပ်ဆောင်ချက်တစ်ခု ဖြစ်ပါစေ။

ကျွန်ုပ်တို့တွင် အောက်ပါအရာဝတ္ထုရှိသည်ဟု ဆိုကြပါစို့။

let obj = {a: 1, b: 2, c: 3};

Symbol တစ်ခုကို ဖန်တီးကြပါစို့။

let sym = Symbol();

လုပ်ဆောင်ချက်ကို ရေးသားကြပါစို့။

obj[sym] = function() { };

အရာဝတ္ထုသို့ ချိတ်ဆက်ထားသော လုပ်ဆောင်ချက်အတွင်း၊ this သည် အရာဝတ္ထုကိုယ်တိုင် ညွှန်ပြပေးမည်။

obj[sym] = function() { console.log(this); // {a: 1, b: 2, c: 3} };

ကျွန်ုပ်တို့၏ လုပ်ဆောင်ချက်ကို အသုံးပြု၍ အရာဝတ္ထု၏ အစိတ်အပိုင်းများအားလုံး၏ ပေါင်းလဒ်ကို ရှာကြည့်ကြပါစို့။

obj[sym] = function() { let sum = 0; for (let key in this) { sum += this[key]; } return sum; };

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

let sum = obj[sym](); console.log(sum); // 6 ကို ပြသပေးမည်

အောက်ပါ array ကို ပေးထားသည်။

let arr = [1, 2, 3];

သင်ခန်းစာတွင် ဖော်ပြထားသောနည်းအတိုင်း array ထဲသို့ array ၏ အစိတ်အပိုင်းများ၏ ပေါင်းလဒ်ကို ပြန်ပေးမည့် လုပ်ဆောင်ချက်တစ်ခုကို ထည့်သွင်းပါ။

ဖန်တီးထားသော လုပ်ဆောင်ချက်ကို ခေါ်ယူပြီး ၎င်းသည် ပေါင်းလဒ်ကို မှန်ကန်စွာ ရှာဖွေပေးကြောင်း သေချာပါစေ။

push method ကို အသုံးပြု၍ array ထဲသို့ အစိတ်အပိုင်းအသစ်များကို ထည့်သွင်းပါ။ လုပ်ဆောင်ချက်သည် အစိတ်အပိုင်းအသစ်များပါ ထည့်သွင်းတွက်ချက်ပြီး ပေါင်းလဒ်ကို ရှာဖွေပေးနေကြောင်း သေချာပါစေ။

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