НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!
⊗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 для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить