- تایپاسکریپت یه قابلیت کاربردی داره به اسم Type Predicate که کمک میکنه نوع یک مقدار به شکل یک خاصتر و مشخصتر برای ما در دسترس باشه
- برای مثال توی شرایطی که نوع یک مقدار ممکنه عدد باشه یا رشته، این قابلیت به ما کمک میکنه که از نوع اون مقدار قطعیت داشته باشیم. به قول معروف عملیات Narrowing رو برامون راحتتر میکنه
- توی این پست ابتدا با مفهوم Narrowing آشنا میشیم و بعد Type Predicate رو بررسی میکنیم:
ditty.ir/549
#typescript