Kontroll av variabeltype i objekter i TypeScript

TypeScript kontrollerer typen til variabler med objekter, og forbyr å tilordne data av en annen type til dem. La oss se på et eksempel. Anta at vi har et brukerobjekt:

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

La oss prøve å tilordne data av en annen type til denne variabelen, for eksempel en streng. Vi vil få en feilmelding:

typescriptuser = 'eric'; // feil
Задание 1

Uten å kjøre koden, bestem hva resultatet av kjøringen vil være:

typescriptlet date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';

console.log(date);