⊗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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне