TypeScript ir transpilators. Grunt, Gulp un Babel ir daži citi transpilatori moduļu apkopošanai. Tāpēc TypeScript atbalsta ES6.
Vai TypeScript atbalsta arī ECMAScript?
TypeScript atbalsta ECMAScript 2015 klases, kurās ir integrēts izvēles tipa anotāciju atbalsts.
Vai TypeScript ir ES6 superkopa?
TypeScript sintakse ir Ecmascript 5 (ES5) sintakses superkopa. Un: TypeScript sintaksē ir iekļauti vairāki piedāvātie Ecmascript 6 (ES6) līdzekļi, tostarp klases un moduļi.
Kāpēc man vajadzētu izmantot TypeScript, nevis JavaScript?
TypeScript vienkāršo JavaScript kodu, padarot to vieglāk lasāmu un atkļūdojamu. … TypeScript nodrošina ļoti produktīvus izstrādes rīkus JavaScript IDE un praksēm, piemēram, statiskajai pārbaudei. TypeScript padara kodu vieglāk lasāmu un saprotamu. Izmantojot TypeScript, mēs varam veikt milzīgus uzlabojumus salīdzinājumā ar vienkāršu JavaScript.
Vai ES6 padarīs TypeScript neatbilstošu?
TL;DR Nē, jo mašīnraksta kopiena varēs pakāpeniski pielāgoties ES6 funkcijām, nodrošināt tādu funkciju superkopu, kuras nav pieejamas sākotnēji, un reaģēt uz mainīgajām lietotāju vajadzībām ātrāk nekā ES6 būs. Personīgi TypeScript samazina pūles, lai izprastu kāda cita JavaScript.