⊗jstsPmBsOSC 9 of 55 menu

TypeScript တွင် အရာဝတ္ထုဖွဲ့စည်းပုံကို ထိန်းချုပ်ခြင်း

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

let user = {name: 'john', age: 30};

ကြေညာချက်အချိန်တွင် TypeScript သည် ကျွန်ုပ်တို့၏ အရာဝတ္ထုတွင် 'name' နှင့် 'age' သော့များ ရှိကြောင်း မှတ်သားထားပြီး၊ ထို့နောက် ယင်းသော့များအတိအကျပါရှိသော အရာဝတ္ထုကိုသာ အဲဒီ variable ထဲတွင် သိမ်းဆည်းထားစေရန် ထိန်းချုပ်ပေးပါသည်။

Variable ထဲသို့ အခြားအရာဝတ္ထုတစ်ခု ရေးသားရန် ကြိုးပမ်းမှုသည် compile အမှားကို ဖြစ်စေပါသည်။ စမ်းကြည့်ကြပါစို့။ Variable ထဲသို့ သော့တစ်ခု လိုအပ်နေသော အရာဝတ္ထုတစ်ခုကို ရေးသားကြည့်ပါမည်-

user = {name: 'eric'}; // အမှား

Variable ထဲသို့ ထိုကဲ့သို့သော သော့များရှိသော်လည်း ပိုလျှံသော သော့တစ်ခုပါသည့် အရာဝတ္ထုအသစ်တစ်ခုကို ရေးသားကြည့်ပါမည်-

user = {name: 'eric', age: 40, salary: 300}; // အမှား

ယခု variable ထဲသို့ 'name' နှင့် 'age' သော့များသာပါဝင်သော အရာဝတ္ထုကို ရေးသားကြည့်ပါမည်-

user = {name: 'eric', age: 40}; // အလုပ်လုပ်သည်

ကုဒ်ကို မစမ်းရသေးဘဲ အောက်ပါကုဒ် run လိုက်ပါက ရလဒ်က မည်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ-

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12};

ကုဒ်ကို မစမ်းရသေးဘဲ အောက်ပါကုဒ် run လိုက်ပါက ရလဒ်က မည်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ-

let date = {year: 2025, month: 12, day: 31}; date = {year: 2025, month: 12, date: 7};
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်