⊗jstsPmDSOP 41 of 55 menu

Optionele eigenschappen van objecten in TypeScript

Bij het declareren van een object kun je een deel van de eigenschappen als optioneel opgeven. Hiervoor moet je na de eigenschapsnaam een vraagteken plaatsen.

Laten we als voorbeeld de eigenschap 'age' optioneel maken in een user object:

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

Nu kunnen we een object met alleen de eigenschap 'name' in de variabele toewijzen:

user = {name: 'john'};

Of we kunnen een object toewijzen dat zowel de eigenschap 'name' als de eigenschap 'age' heeft:

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

Bepaal zonder de code uit te voeren wat het resultaat van de code zal zijn:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren