Dukansu zasu iya riƙe da kome ƙima, amma suna banbanta a kariya. any yana bugi jajjewar nau'in; unknown yana kasance waje kuma yana buƙatar ka ƙirƙira kafin amfani.
ts
: = ;
a..;
();
: = ;
u.();
();
Dukansu zasu iya riƙe da kome ƙima, amma suna banbanta a kariya. any yana bugi jajjewar nau'in; unknown yana kasance waje kuma yana buƙatar ka ƙirƙira kafin amfani.
: = ;
a..;
();
: = ;
u.();
();
function handle(input: unknown) {
if (typeof input === "string") {
input.toUpperCase(); // ✅ inside the guard, TS knows it's a string
}
}
unknown shine matsayin kariya na any: kana iya sanya abin da dama a gare shi, amma ba za ka iya yin abin da dama da shi ba sai kawai ka tabbatada abin da ake shan gida ta hanyar nau'i gadi.
unknown — don ƙimomin jigon nau'i ainihi a bakin kulli: sakamakon JSON.parse, amsa API, catch (e: unknown). Yana buƙatar ka tabbatar da shi.any — dereva tafiya lokacin da you jiyya JavaScript ko da yaushe ba za ka iya taɓa abin da dama ba. Yi amfani da kariya; yana ɓaje-ɓajewa shiru kuma yana cusewa kariya.Zuwa any yana karye burin TypeScript.
Gida unknown a bakin kulli mara nau'i — yana ajiye garanti na compiler habada har yanzu yana karbon shiryawa katsina, yana buƙatar ka tabbatar da bayani kafin gaskiya da shi.
Ɗakin karatu na tambayoyin hira na IT tare da amsoshi cikakke — daga Junior zuwa Senior.
Ba da Gudummawa