Middle+
Never turi nima uchun ishlatiladi?
sobes.tech AI
AIdan javob
TypeScript'da never tipi, heç vaxt baş verməyən dəyərləri göstərmək üçün istifadə olunur. Bu, never geri dönüş tipinə malik olan funksiyanın heç vaxt normal şəkildə tamamlanmayacağı anlamına gəlir — məsələn, həmişə səhv atır və ya sonsuz döngüyə girir.
İstifadə nümunəsi:
function throwError(message: string): never {
throw new Error(message);
}
function infiniteLoop(): never {
while(true) {}
}
never, bu cür funksiyaların çağrılmasından sonra kodun davam etməyəcəyini anlamağa kömək edir, bu da tip yoxlamasını yaxşılaşdırır və səhvlərin qarşısını alır.