آموزش TypeScript

محصولات مشابه

آموزش #C
2,000,000 تومان
آموزش ++C
2,000,000 تومان
آموزش Django
2,000,000 تومان
آموزش Go
2,000,000 تومان
آموزش Java
2,000,000 تومان
آموزش Python
2,000,000 تومان
آموزش R
2,000,000 تومان
بزرگترین سامانه ی یکپارچه ی آموزشی و فروشگاهی کشور
در حال تولید است
TypeScript یک جاوا اسکریپت با سینتکس اضافه شده برای انواع داده است.
TypeScript یک ابر مجموعه نحوی از جاوا اسکریپت است که تایپ ایستا را اضافه می کند.
این اساساً به این معنی است که TypeScript سینتکس را در بالای جاوا اسکریپت اضافه می کند و به توسعه دهندگان اجازه می دهد تا انواع داده مورد نیاز خود را اضافه کنند.
TypeScript که یک "Syntactic Superset" است به این معنی است که همان نحو پایه جاوا اسکریپت را به اشتراک می گذارد، اما چیزی به آن اضافه می کند.
جاوا اسکریپت یک زبان با تایپ آزاد است. درک اینکه چه نوع داده هایی در جاوا اسکریپت منتقل می شوند ممکن است دشوار باشد.
در جاوا اسکریپت، پارامترهای تابع و متغیرها هیچ اطلاعاتی ندارند! بنابراین توسعه دهندگان باید به مستندات نگاه کنند یا بر اساس پیاده سازی حدس بزنند.
TypeScript اجازه می دهد تا انواع داده هایی را که در داخل کد ارسال می شوند مشخص کنید، و این توانایی را دارد که در صورت عدم تطابق انواع خطاها را گزارش کند.
به عنوان مثال، TypeScript هنگام ارسال یک رشته به تابعی که انتظار یک عدد را دارد، خطایی را گزارش می دهد. جاوا اسکریپت این کار را انجام نمی دهد.
TypeScript از بررسی نوع زمان کامپایل استفاده می کند. این بدان معناست که بررسی می کند که آیا انواع مشخص شده قبل از اجرای کد مطابقت دارند یا نه در زمان اجرای کد مطابقت دارند.
یک روش رایج برای استفاده از TypeScript استفاده از کامپایلر رسمی TypeScript است که کد TypeScript را به جاوا اسکریپت تبدیل می کند.
برخی از ویرایشگرهای کد محبوب، مانند Visual Studio Code، دارای پشتیبانی داخلی TypeScript هستند و می توانند هنگام نوشتن کد، خطاها را نشان دهند!
سطح آموزش | مدت زمان آموزش | تاریخ ساخت آموزش | حجم آموزش |
---|---|---|---|
مقدماتی-متوسط-پیشرفته | 2023-04-15 | 1 گیگ |
نام آموزش | سطح دوره | مدت زمان |
---|---|---|
آموزش #C | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش ++C | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش Django | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش Go | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش Java | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش Python | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش R | مقدماتی-متوسط-پیشرفته | 00:00:00 |
آموزش XML | مقدماتی-متوسط-پیشرفته | 00:00:00 |