TypeScript ရှိ ဖတ်ရန်အတွက်သာ Tuple များ
ပြင်ဆင်၍မရသော အစိတ်အပိုင်းများပါရှိသည့် ဖတ်ရန်အတွက်သာ tuple များကို ဖန်တီးနိုင်ပါသည်။
ဤအတွက် tuple ၏ type မတိုင်မီ <readonly> ဆိုသည့် keyword ကို ဖော်ပြရပါမည်။
let user: readonly [string, number] = ['john', 31];
ထိုသို့သော tuple ကို ပြင်ဆင်ရန် ကြိုးပမ်းခြင်းသည် error ကို ဖြစ်ပေါ်စေပါမည်။
user[0] = 'eric'; // အမှား
အောက်ပါကုဒ်ကို run သောအခါ ရလဒ်မည်သို့ဖြစ်မည်ကို ရှင်းပြပါ။
let time: readonly [number, number, number] = [12, 59, 59];
time[0] = 13;
console.log(time);