Ukaguzi wa Aina ya Tofauti katika Kitu katika TypeScript
TypeScript inadhibiti aina ya tofauti na kitu, ikikataza kuandika data ya aina tofauti ndani yake. Tuangalie kwa mfano. Hebu tupewe kitu na mtumiaji:
typescriptlet user = {name: 'john', age: 30};
Wacha tujaribu kuandika data ya aina tofauti kwenye tofauti hii, kwa mfano, string. Tutapata hitilafu:
typescriptuser = 'eric'; // hitilafu
Задание 1
Bila kukimbiza msimbo tambua matokeo ya utekelezaji wa msimbo yatakuwa:
typescriptlet date = {year: 2025, month: 12, day: 31};
date = '2025-12-31';
console.log(date);