⊗tsSpOpAMRd 12 of 37 menu

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

Бо ёрии модификатори 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 истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан