TypeScript یک ابر مجموعه تایپ شده از جاوا اسکریپت است که به جاوا اسکریپت ساده کامپایل می شود - به این معنی که هر مرورگر، میزبان و سیستم عاملی می تواند از این فناوری منبع باز استفاده کند.
TypeScript یک برنامه افزودنی از جاوا اسکریپت است که حاشیه نویسی نوع و سایر بررسی های ایمنی زمان کامپایل را اضافه می کند و کامپایلر آن اسکریپت جاوا اسکریپت را منتشر می کند.
TypeScript یک زبان برنامه نویسی است که برای ایجاد برنامه های بزرگ طراحی شده است و می تواند مستقیماً به جاوا اسکریپت تبدیل شود. از آنجایی که TypeScript ابر مجموعه ای از جاوا اسکریپت است، برنامه های جاوا اسکریپت موجود نیز ممکن است به عنوان برنامه های TypeScript معتبر واجد شرایط باشند.
TypeScript می تواند برای توسعه برنامه های جاوا اسکریپت برای اجرای سمت مشتری و سمت سرور و همچنین برنامه های کاربردی وب قابل حمل استفاده شود.
TypeScript یک زبان برنامه نویسی شی گرا است که از کلاس ها، رابط ها، وراثت و ماژول ها پشتیبانی می کند.
TypeScript یک ابرمجموعه تایپ شده از جاوا اسکریپت است که مستقیماً در جاوا اسکریپت ساده کامپایل می شود و تمام مزایای مرتبط با زبان های قوی تایپ شده مانند C# یا Java را ارائه می دهد و در عین حال به شما امکان می دهد با استفاده از نحو پویا و انعطاف پذیر جاوا اسکریپت کد بنویسید.
تایپاسکریپت بستری را فراهم میکند که نوشتن کد را ساده میکند: کامپایلر آن متن تایپاسکریپت شما را به جاوااسکریپت قدیمی و معمولی تبدیل میکند که هر مرورگری میتواند آن را بفهمد.
TypeScript یک زبان برنامه نویسی جدید نیست - فقط جاوا اسکریپت با برخی ویژگی های اضافی است. حتی کامپایلر آن، که به طور کامل در TypeScript نوشته شده است، می تواند هر دو نوع کد - TypeScript و JavaScript را به طور یکسان کامپایل کند!
TypeScript یک پروژه منبع باز است. کامپایلر آن را می توان در GitHub یافت.
مایکروسافت حامی اصلی TypeScript است و میتوانید از آن با Visual Studio، Visual Studio Code یا هر چیز دیگری استفاده کنید. سردبیر.
چندین ویژگی TypeScript آن را از جاوا اسکریپت متمایز می کند.
Typescript یک ابزار ارزشمند است که می تواند کیفیت هر کدام را به میزان قابل توجهی افزایش دهد دست نوشته. Typescript با ارائه هر دو ویژگی سیستم نوع و تجزیه و تحلیل استاتیک، تشخیص زودهنگام خطا را فعال می کند تا از تبدیل شدن آنها به مسائل پرهزینه در آینده جلوگیری کند. علاوه بر این، استفاده از آن باعث می شود کد قابل نگهداری تر و خواندن آسان تر باشد - دو ویژگی ضروری در پروژه های بزرگ.

