⊗jstsPmDSOS 40 of 55 menu

Estrutura de Objeto em TypeScript

Você não precisa depender do TypeScript para definir a estrutura de um objeto, pode especificá-la como um tipo ao declarar a variável.

Vamos, por exemplo, ao declarar a variável user dizer que é um objeto onde o campo 'name' armazena uma string, e o campo 'age' armazena um número:

let user: {name: string, age: number};

Agora, vamos atribuir à nossa variável o objeto correspondente:

user = {name: 'john', age: 30};

É possível combinar ambas as operações em uma única linha: declarar o objeto e atribuir seu valor imediatamente:

let user: {name: string, age: number} = {name: 'john', age: 30};

Após isso, o TypeScript assumirá o controle da estrutura e dos tipos de dados do objeto e emitirá um erro se você tentar alterar algo de maneira incorreta. Exemplo:

user.name = 123; // erro

Sem executar o código, determine qual será o resultado da execução do código:

let date: {year: number, month: number, day: number}; date = {year: 2025, month: 12, day: '01'};
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