با این سایتی که امروز بهتون معرفی میکنیم میتونید تایپ ده انگشتی رو به زبان فارسی و انگلیسی و تایپ اعداد رو به راحتی یاد بگیرید به صورت رایگان
#tools #type
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👌1
تایپ های void و never، شاید در ظاهر شباهتهای زیادی به هم داشته باشن، اما کاربرد کاملاً متفاوتی دارن که در این پست با هم بررسیشون میکنیم
اگه تابعی داریم که هیچ چیزی ریترن نمیکنه، برای نوع خروجی اون از تایپ void استفاده میکنیم. به عبارت دیگه، وقتی تابعی رو میبینیم که خروجی اون void هست، به این معنیه که اون تابع چیزی رو ریترن نمیکنه. مثل کد زیر :
function logMessage(message: string): void {
console.log(message);
}
بعضی توابع ممکنه اصلاً به مرحلهٔ ریترن کردن هم نرسن. برای مثال به یک Error برخورد کنید و اصلا چیزی ریترن نشه. مثل کد زیر :
function throwError(message: string): never {
throw new Error(message);
}
در مجموع، تفاوت اصلی بین این دو تایپ اینه که void عملکردی رو نشون میده که هیچ مقداری رو بر نمیگردونه، در حالی که never توصیف یک عملکردیه که هیچگاه به پایان نمیرسه
#typescript #type #different
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8😁3👌3💔1