Beheer van veranderlike tipe in 'n voorwerp in TypeScript
TypeScript beheer die tipe van 'n veranderlike met 'n voorwerp deur te verbied om data van 'n ander tipe daarin te skryf. Kom ons kyk na 'n voorbeeld. Gestel ons het 'n voorwerp met 'n gebruiker:
let user = {name: 'john', age: 30};
Kom ons probeer om data van 'n ander tipe in hierdie veranderlike te skryf, byvoorbeeld 'n string. Ons sal 'n fout kry:
user = 'eric'; // fout
Sonder om die kode te laat loop, bepaal wat die resultaat van die uitvoering van die kode sal wees:
let date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);