⊗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 для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць