⊗tsSpOpAMRd 12 of 37 menu

Modificador readonly em TypeScript

Com o modificador readonly as propriedades podem ser tornadas acessíveis apenas para leitura. Vamos ver um exemplo. Vamos tornar a propriedade name na classe User acessível apenas para leitura:

class User { readonly name: string; constructor(name: string) { this.name = name; } }

Vamos criar um objeto da classe, definindo um valor para o nome:

let user: User = new User('john');

Vamos ler o valor do nome:

console.log(user.name); // 'john'

Mas uma tentativa de escrever um valor diferente na propriedade resultará em um erro:

user.name = 'eric'; // erro

Defina para a classe User uma propriedade age (idade), acessível apenas para leitura. Crie um objeto desta classe e exiba sua idade na tela.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar