یکی از مزایای بزرگ استفاده از TypeScript و مستندسازی با نحو JSDoc این است که می توانید از تعیین انواع JSDoc در اسناد خود اجتناب کنید! … در TypeScript، شما از قبل آرگومان های خود را به صورت ایستا تایپ می کنید و نوعرا برمی گردانید، بنابراین نیازی به تکرار آنها در JSDoc نیست.
JSDoc برای چه استفاده می شود؟
JSDoc یک زبان نشانه گذاری است که از برای حاشیه نویسی فایل های کد منبع جاوا اسکریپت استفاده می شود. با استفاده از نظرات حاوی JSDoc، برنامه نویسان می توانند اسنادی را اضافه کنند که رابط برنامه نویسی برنامه کدی را که ایجاد می کنند، توصیف کند.
آیا باید از flow یا TypeScript استفاده کنم؟
TypeScript بیشتر از Flow پشتیبانی میکند از کتابخانهها، چارچوبها، و به همین دلیل بیشتر در برنامهها استفاده میشود. هر دوی آنها توانایی های بررسی نوع بسیار مشابهی را ارائه می دهند که انعطاف پذیری جاوا اسکریپت را حفظ می کند. TypeScript و Flow هر دو شامل تمام انواع داده های جاوا اسکریپت داخلی هستند.
آیا استفاده از هر کدام در TypeScript بد است؟
اگر noImplicitAny را روشن نکنید، هر اعلان متغیر به طور ضمنی از نوع any خواهد بود و این می تواند واقعاً بد باشد. … کلاس تایپ اسکریپ با "any" برای همه متغیرها استفاده می شود. تایپ اسکریپت دیگر با شدت تایپ نمی شود اگر در نهایت از هرکجا و هر کجا استفاده کنید.
آیا می توانم از جاوا اسکریپت با TypeScript استفاده کنم؟
از آنجایی که جاوا اسکریپت زیر مجموعه ای از TypeScript است، می توانید همه کتابخانه های جاوا اسکریپت و کد را که می خواهید در کد TypeScript خود استفاده کنید.