رفتن به نوشته‌ها

برچسب: آموزش تایپ اسکریپت

استفاده از type ها در تایپ اسکریپت

چرا type ها را در هنگام تعریف ثابت ها مشخص نکردیم؟ آیا نباید نوع متغیر ها نیز مانند پارامتر ها تعیین شود؟ ما در تایپ اسکریپت می توانیم type ها را در هنگام تعریف متغیر ها نیز مشخص کنیم نه فقط پارامتر ها اما در این زبان چیزی به نام type inference وجود دارد. Type inference یعنی تایپ اسکریپت خودش حدس می زند که type متغیر شما از چه نوعی است و آن را به متغیر اختصاص می دهد. به طور مثال اگر موس خود را روی نام یکی از ثابت های ما ببرید، type آن برایتان نمایش داده می شود