⊗jsPmObDs 87 of 505 menu

JavaScript တွင် အရာဝတ္ထုများ၏ အစီအစဥ်မရှိခြင်း

သင်သိပြီးဖြစ်သည့်အတိုင်း၊ array များတွင် အစိတ်အပိုင်းတစ်ခုချင်းစီ၏ သော့ချက်ကို ၎င်း၏အနေအထားက သတ်မှတ်ပေးသောကြောင့် အစိတ်အပိုင်းများသည် သီးသန့်အစီအစဥ်တစ်ခုဖြင့် နေရာချထားပါသည်။ အရာဝတ္ထုများတွင်မူ သော့ချက်များကို ကျွန်ုပ်တို့ကိုယ်တိုင်သတ်မှတ်ပေးရသောကြောင့် အစိတ်အပိုင်းများ လိုက်ပါသည့် အစီအစဥ်သည် အရေးမပါပါ။ ဆိုလိုသည်မှာ array များသည် အစီအစဥ်ကျသော စာရင်းများဖြစ်ပြီး အရာဝတ္ထုများမှာ အစီအစဥ်မကျပါ။

ဥပမာအနေဖြင့် ဤကဲ့သို့သော အရာဝတ္ထုကို စဉ်းစားကြည့်ပါ။

let obj = {1: 'a', 2: 'b', 3: 'c'}; console.log(obj[1]); // 'a' ကိုပြသမည် console.log(obj[2]); // 'b' ကိုပြသမည် console.log(obj[3]); // 'c' ကိုပြသမည်

အကယ်၍ ဤအရာဝတ္ထု၏ အစိတ်အပိုင်းများကို (၎င်းတို့၏သော့ချက်များနှင့်အတူ) စိတ်ကြိုက်အစီအစဥ်ဖြင့် ပြောင်းလဲထားပါက၊ ကျွန်ုပ်တို့၏ script ၏လုပ်ဆောင်ချက်တွင် မည်သည့်အရာမျှ ပြောင်းလဲသွားမည်မဟုတ်ပါ။

let obj = {3: 'c', 1: 'a', 2: 'b'}; console.log(obj[1]); // 'a' ကိုပြသမည် console.log(obj[2]); // 'b' ကိုပြသမည် console.log(obj[3]); // 'c' ကိုပြသမည်

ထို့အပြင်၊ ဂဏန်းသော့ချက်များသည် array များကဲ့သို့ပင် အပေါက်မရှိသော တန်ဖိုးအားလုံးကို ရရှိရန်မလိုအပ်ပါ။ ကျွန်ုပ်တို့တွင် စိတ်ကြိုက်ဂဏန်းများရှိနိုင်ပြီး ထိုသို့ဖြင့် မည်သည့်ပြဿနာမျှဖြစ်လာမည်မဟုတ်ပါ ( array များ၏ ကျဲပြန့်မှု နှင့် ဆင်တူသည် )။ ထို့ကြောင့် အောက်ပါအရာဝတ္ထုသည် မှန်ကန်ပါသည်။

let obj = {7: 'a', 50: 'b', 23: 'c'};

အရာဝတ္ထုတစ်ခုဖန်တီးပြီး ၎င်းအတွင်းရှိ သော့ချက်များ၏ အစီအစဥ်သည် အရေးမပါကြောင်း သေချာစေပါ။

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