⊗jstsPmDSOP 41 of 55 menu

Propriedades opcionais de objetos em TypeScript

Ao declarar um objeto, você pode especificar algumas propriedades como opcionais. Para isso, após o nome da propriedade, você precisa adicionar um ponto de interrogação.

Por exemplo, vamos tornar a propriedade 'age' opcional no objeto de usuário:

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

Agora podemos atribuir à variável um objeto apenas com a propriedade 'name':

user = {name: 'john'};

Ou podemos atribuir um objeto que tenha tanto a propriedade 'name' quanto a propriedade 'age':

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

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};
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