⊗jstsPmBsOVTC 10 of 55 menu

TypeScript ရှိ အော့ဘဂျက်တ် တန်ဖိုးများ၏ အမျိုးအစားထိန်းချုပ်မှု

အော့ဘဂျက်တ် ကြေငြာချိန်တွင် TypeScript သည် ၎င်း၏ အစိတ်အပိုင်းအားလုံး၏ အချက်အလက်အမျိုးအစားများကို မှတ်သားပြီး ၎င်းအမျိုးအစားများ မပြောင်းလဲစေရန် ထိန်းချုပ်ပေးသည်။

ကျွန်ုပ်တို့၏ ယူဇာ အော့ဘဂျက်တ်နှင့် ဥပမာကို ကြည့်ကြပါစို့။ ၎င်းကို ကြေငြာကြမည်:

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

ကြေငြာပြီးနောက် TypeScript သည် တန်ဖိုးတစ်ခုချင်းစီ၏ အချက်အလက်အမျိုးအစားကို စိစစ်သုံးသပ်ပြီး စကားရပ် 'name' - စာသားကြိုး၊ နံပါတ် 'age' - ကိန်းဂဏန်း ဟူ၍ မှတ်သားထားသည်။

ယခု ကွင်းဆက်ထဲသို့ အခြားအမျိုးအစားမှ တန်ဖိုးတစ်ခုရေးသားရန် ကြိုးစားခြင်းသည် အမှားတစ်ခုဖြင့် ပြီးဆုံးသွားမည်။

ဥပမာ:

user.name = 123; // အမှား

ဥပမာ:

user.age = 'eee'; // အမှား

ဥပမာ:

user.age = '30'; // အမှား

ကုဒ်ကို မစတင်မီ ကုဒ်အလုပ်လုပ်ခြင်း၏ ရလဒ်သည် အဘယ်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ:

let date = {year: 2025, month: 12, day: 31}; date.month = '12'; console.log(date);

ကုဒ်ကို မစတင်မီ ကုဒ်အလုပ်လုပ်ခြင်း၏ ရလဒ်သည် �ဘယ်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ:

let product = {code: '123', name: 'apple', price: 12}; product.code = 123; console.log(product);

ကုဒ်ကို မစတင်မီ ကုဒ်အလုပ်လုပ်ခြင်း၏ ရလဒ်သည် အဘယ်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ:

let product = {code: '123', name: 'apple', price: 12 }; product.price = 123; console.log(product);

ကုဒ်ကို မစတင်မီ ကုဒ်အလုပ်လုပ်ခြင်း၏ ရလဒ်သည် အဘယ်သို့ဖြစ်မည်ကို ဆုံးဖြတ်ပါ:

let user = {name: 'john', admin: true}; user.admin = 'false'; console.log(user);
မြန်မာ
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 များကို အသုံးပြုပါသည်။ ဒေတာများကို ပြုပြင်ခြင်းသည် ကိုယ်ရေးကိုယ်တာ မူဝါဒအတိုင်း ဖြစ်ပါသည်။
အားလုံးလက်ခံရန် ပြင်ဆင်ရန် ငြင်းပယ်ရန်