TypeScript یک ترانسپایلر است. Grunt، Gulp، و Babel چند ترانسپایلر دیگر برای کامپایل ماژول ها هستند. بنابراین، TypeScript از ES6 پشتیبانی می کند.
آیا TypeScript از ECMAScript نیز پشتیبانی می کند؟
TypeScript از کلاس های ECMAScript 2015 پشتیبانی می کند که از نوع اختیاری حاشیه نویسی پشتیبانی می کند.
آیا TypeScript ابر مجموعه ای از ES6 است؟
نحو
TypeScript یک ابرمجموعه از نحو Ecmascript 5 (ES5) است. و: نحو TypeScript شامل چندین ویژگی پیشنهادی Ecmascript 6 (ES6)، از جمله کلاسها و ماژولها است.
چرا باید به جای جاوا اسکریپت از TypeScript استفاده کنم؟
TypeScript کد جاوا اسکریپت را ساده می کند و خواندن و اشکال زدایی آن را آسان تر می کند.. … TypeScript ابزارهای توسعه بسیار سازنده ای را برای IDE ها و روش های جاوا اسکریپت، مانند بررسی استاتیک، فراهم می کند. TypeScript خواندن و درک کد را آسان تر می کند. با TypeScript، میتوانیم نسبت به جاوا اسکریپت ساده پیشرفت زیادی داشته باشیم.
آیا ES6 TypeScript را نامربوط می کند؟
TL;DR خیر، زیرا جامعه تایپ اسکریپت قادر خواهد بود به صورت تدریجی با ویژگیهای ES6 سازگار شود، مجموعهای از ویژگیها را ارائه دهد که بهطور بومی در دسترس نیستند و به نیازهای کاربر در حال تغییر سریعتر از ES6 خواهد شد. شخصاً، TypeScript تلاش برای درک جاوا اسکریپت دیگران را کاهش می دهد.