Controllo del tipo di variabile in un oggetto in TypeScript
TypeScript controlla il tipo della variabile con un oggetto, vietando di scrivere in essa dati di un tipo diverso. Guardiamo un esempio. Supponiamo di avere un oggetto utente:
typescriptlet user = {name: 'john', age: 30};
Proviamo a scrivere in questa variabile dati di un tipo diverso, ad esempio, una stringa. Otterremo un errore:
typescriptuser = 'eric'; // errore
Задание 1
Senza eseguire il codice, determinate quale sarà il risultato dell'esecuzione del codice:
typescriptlet date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);