Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jstsPmDSOOb 46 of 55 menu
◀ ▶

Objetos em objetos no TypeScript

Objetos podem conter outros objetos, que são descritos por interfaces separadas. Vamos ver alguns exemplos.

Suponha que temos uma interface que descreve um objeto Cidade:

interface City { name: string }

Vamos também criar uma interface que descreve um Usuário. Este usuário terá um nome, idade e cidade, que por sua vez também é um objeto:

interface User { name: string, age: number, city: City }

Vamos criar um objeto de usuário:

let city: City = {name: 'london'}; let user: User = {name: 'john', age: 30, city: city};

Não é necessário criar uma variável separada para a cidade:

let user: User = { name: 'john', age: 30, city: {name: 'london'} };

Dado o objeto:

let employee { name: 'andrew', potision: { name: 'programmer' salary: 1000, }, addr: { country: 'belarus', city: 'minsk' } };

Crie uma interface que descreva a estrutura deste objeto. Extraia os objetos aninhados em interfaces separadas.

Dado o objeto:

let user: User = { name: 'john', age: 30, parents: { mother: { name: 'jane', age: 30, parents: null }, father: { name: 'eric', age: 30, parents: null } } }

Crie uma interface que descreva a estrutura deste objeto. Extraia os objetos aninhados em interfaces separadas.

← →
↑
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