⊗jstsPmDSOP 41 of 55 menu

Optionale Objekteigenschaften in TypeScript

Bei der Deklaration eines Objekts kann ein Teil der Eigenschaften als optional gekennzeichnet werden. Dazu wird nach dem Namen der Eigenschaft ein Fragezeichen gesetzt.

Als Beispiel machen wir im Benutzerobjekt die Eigenschaft 'age' optional:

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

Nun können wir in die Variable ein Objekt nur mit der Eigenschaft 'name' zuweisen:

user = {name: 'john'};

Oder wir können ein Objekt zuweisen, das sowohl die Eigenschaft 'name' als auch die Eigenschaft 'age' hat:

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

Bestimmen Sie, ohne den Code auszuführen, welches das Ergebnis der Codeausführung sein wird:

let date = {year: number, month: number, day?: number}; date = {year: 2025, month: 12};
Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen