Kontrol af variabeltype i objekter i TypeScript
TypeScript kontrollerer typen af en variabel med et objekt ved at forbyde at tilskrive data af en anden type til den. Lad os se på et eksempel. Antag at vi har følgende objekt med en bruger:
let user = {name: 'john', age: 30};
Lad os prøve at tilskrive data af en anden type til denne variabel, for eksempel en streng. Vi vil få en fejl:
user = 'eric'; // fejl
Uden at køre koden, skal du bestemme hvad resultatet af at udføre koden vil være:
let date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);