⊗jstsPmDSOS 40 of 55 menu

Objektstruktur in TypeScript

Man muss sich nicht auf TypeScript verlassen, wenn es um die Definition der Objektstruktur geht, sondern kann diese beim Deklarieren der Variable als Typ angeben.

Lassen Sie uns zum Beispiel bei der Deklaration der Variable user sagen, dass es sich um ein Objekt handelt, in dessen Feld 'name' ein String gespeichert ist, und in dessen Feld 'age' eine Zahl:

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

Weisen wir unserer Variable nun ein entsprechendes Objekt zu:

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

Beide Operationen können in einer Zeile zusammengefasst werden: das Objekt deklarieren und ihm sofort einen Wert zuweisen:

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

Danach übernimmt TypeScript die Kontrolle über die Struktur und die Datentypen des Objekts und wird einen Fehler ausgeben, wenn versucht wird, etwas auf falsche Weise zu ändern. Beispiel:

user.name = 123; // Fehler

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, day: '01'};
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