Typkontrolle von Variablen in Objekten in TypeScript
TypeScript kontrolliert den Typ einer Variable mit einem Objekt und verbietet das Zuweisen von Daten eines anderen Typs. Schauen wir uns ein Beispiel an. Angenommen, wir haben ein Benutzerobjekt:
let user = {name: 'john', age: 30};
Versuchen wir, dieser Variable Daten eines anderen Typs zuzuweisen, zum Beispiel einen String. Wir erhalten einen Fehler:
user = 'eric'; // Fehler
Bestimmen Sie, ohne den Code auszuführen, welches das Ergebnis der Codeausführung sein wird:
let date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);