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

TypeScript да readonly модификатори

readonly модификатори ёрдамида хусусиятларни факат ўқиш учун доступли қилиш мумкин. Келгила, мисолда кўрамиз. User синфида name хусусиятини факат ўқиш учун доступли қиламиз:

class User { readonly name: string; constructor(name: string) { this.name = name; } }

Синф объектини яратиб, исмга маълум қийматни белгилаймиз:

let user: User = new User('john');

Исмнинг қийматини ўқиймиз:

console.log(user.name); // 'john'

Aммо хусусиятга бошқа қийматни ёзишга уриниш хатоликка олиб келади:

user.name = 'eric'; // хатолик

User синфига факат ўқиш учун доступли бўлган age хусусиятини белгиланг. Бу синфнинг объектини яратиб, унинг ёшини экранга чикаринг.

← →
↑
Ўзбек▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш