TypeScript တွင် Tuple များ
တစ်ခါတစ်ရံတွင် ကျွန်ုပ်တို့သည် အမျိုးအစားအမျိုးမျိုးရှိသော တန်ဖိုးများကို သိမ်းဆည်းထားရန် လိုအပ်ပါတယ်။ TypeScript သည် ကျွန်ုပ်တို့ကို tuple (tuple) ဟုခေါ်သော အချက်အလက်အမျိုးအစားတစ်ခု ပေးပါသည်။ Tuple သည် အစီအစဥ်တစ်ခုဖြစ်ပြီး ၎င်း၏ဒြပ်စင်တစ်ခုချင်းစီတွင် ၎င်း၏ကိုယ်ပိုင်အမျိုးအစား ခိုင်ခိုင်မာမာသတ်မှတ်ထားပြီး အစီအစဥ်တစ်ခုလုံးတွင် ခိုင်ခိုင်မာမာသတ်မှတ်ထားသော အရှည်ရှိပါသည်။
ဥပမာအနေနှင့် အသုံးပြုသူ၏ အမည်နှင့် အသက်ကို သိမ်းဆည်းမည့် tuple တစ်ခုကို ပြုလုပ်ကြည့်ကြပါစို့။ ကျွန်ုပ်တို့၏ tuple ၏ ပထမဒြပ်စင်တွင် အမည်ရှိမည်၊ ၎င်းသည် စာကြောင်းတစ်ခုဖြစ်ပြီး၊ ဒုတိယဒြပ်စင်တွင် အသက်ရှိမည်၊ ၎င်းသည် ကိန်းဂဏန်းတစ်ခုဖြစ်ပါမည်။ ဖော်ပြပါ tuple ကို ကြေညာကြည့်ကြပါစို့။
let user: [string, number];
ကြေညာချက်ပြုလုပ်စဉ်တွင် ကျွန်ုပ်တို့၏ tuple ကို အချက်အလက်များဖြင့် ဖြည့်စွက်ကြည့်ကြပါစို့။
let user: [string, number] = ['john', 31];
ကျွန်ုပ်တို့၏ tuple ၏ ဒြပ်စင်များကို ထုတ်ပြကြည့်ကြပါစို့။
console.log(user[0]); // 'john'
console.log(user[1]); // 31
နှစ်အမှတ်စဉ်နှင့် လအမှတ်စဉ်ကို သိမ်းဆည်းမည့် tuple တစ်ခုကို ပြုလုပ်ပါ။
နှစ်အမှတ်စဉ်နှင့် လအမည်ကို သိမ်းဆည်းမည့် tuple တစ်ခုကို ပြုလုပ်ပါ။
နှစ်အမှတ်စဉ်၊ လအမှတ်စဉ်နှင့် နေ့အမှတ်စဉ်ကို သိမ်းဆည်းမည့် tuple တစ်ခုကို ပြုလုပ်ပါ။