⊗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'

Ал қасиетке басқа мән жазғанға әрекет қатеге әкеледі:

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çeЎзбекOʻzbekTiếng Việt
Біз сайттың жұмысы, аналитика және персонализация үшін cookie файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау