Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jstsPmDSAOO 47 of 55 menu
◀ ▶

TypeScript ရှိ အရာဝတ္ထုများ၏ အခင်းအကျင်းများ

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

အသုံးပြုသူများ၏ အခင်းအကျင်း

ကျွန်ုပ်တို့တွင် အသုံးပြုသူကို သတ်မှတ်ပေးသော လုပ်ဆောင်ချက် interface တစ်ခု ရှိသည်ဆိုပါစို့။

interface User { name: string, age: number }

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

let arr: User[] = [];

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

arr.push({name: 'john', age: 30}); arr.push({name: 'eric', age: 40});

ရက်စွဲများ၏ အခင်းအကျင်း

ကိုယ်တိုင်အတွင်း ရက်စွဲများပါဝင်သော အခင်းအကျင်းကို ကြေညာကြပါစို့။

let arr: Date[] = [];

ဤအခင်းအကျင်းကို ရက်စွဲများဖြင့် ဖြည့်ကြပါစို့။

arr.push(new Date(2030, 11, 31)); arr.push(new Date(2020, 11, 31));

DOM အစိတ်အပိုင်းများ၏ အခင်းအကျင်း

ကိုယ်တိုင်အတွင်း DOM အစိတ်အပိုင်းများ ပါဝင်သော အခင်းအကျင်းကို ကြေညာကြပါစို့။

let arr: HTMLElement[] = [];

ကျွန်ုပ်တို့၏အခင်းအကျင်းကို အချက်အလက်များဖြင့် ဖြည့်ကြပါစို့။

let lst: NodeList = document.querySelectorAll('div'); let arr: HTMLElement[] = Array.from(lst);

လက်တွေ့လေ့ကျင့်ခန်းများ

အစိတ်အပိုင်းများသည် ပုံမှန်ဖော်ပြချက်များ (regular expressions) ဖြစ်ကြမည့် အခင်းအကျင်းတစ်ခုကို ပြုလုပ်ပါ။

အစိတ်အပိုင်းများသည် ကတိကဝတ်များ (promises) ဖြစ်ကြမည့် အခင်းအကျင်းတစ်ခုကို ပြုလုပ်ပါ။

ဝန်ထမ်းတစ်ဦးကို ဖော်ပြသော interface တစ်ခုကို ပြုလုပ်ပါ။ ထိုဝန်ထမ်းများနှင့်ဖွဲ့စည်းထားသော အရာဝတ္ထုများပါဝင်သည့် အခင်းအကျင်းတစ်ခုကို ပြုလုပ်ပါ။

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