⊗jstsPmDSOP 41 of 55 menu

Valfria egenskaper för objekt i TypeScript

När ett objekt deklareras kan en del egenskaper anges som valfria. För att göra detta efter egenskapsnamnet måste du ange ett frågetecken.

Låt oss som exempel göra egenskapen 'age' valfri i användarobjektet:

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

Nu kan vi tilldela variabeln ett objekt som bara har egenskapen 'name':

user = {name: 'john'};

Eller så kan vi tilldela ett objekt som har både egenskapen 'name' och egenskapen 'age':

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

Utan att köra koden, bestäm vad resultatet av att köra koden kommer att vara:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa