TypeScript transpiler ነው። ግሩንት፣ ጉልፕ እና ባቤል ሞጁሎቹን ለማጠናቀር አንዳንድ ሌሎች ተርጓሚዎች ናቸው። ስለዚህ፣ TypeScript ES6ን ይደግፋል።
TypeScript ECMAScriptንም ይደግፋል?
TypeScript የአማራጭ የማብራሪያ ድጋፍን የሚያዋህድ ECMAScript 2015 ክፍሎችን ይደግፋል።
TypeScript የES6 የበላይ ስብስብ ነው?
TypeScript አገባብ የEcmascript 5 (ES5) አገባብ የበላይ ስብስብነው። እና፡ የጽሕፈት ጽሕፈት አገባብ ክፍሎች እና ሞጁሎችን ጨምሮ በርካታ የታቀዱ የEcmascript 6 (ES6) ባህሪያትን ያካትታል።
ከጃቫስክሪፕት ይልቅ ታይፕ ስክሪፕትን ለምን እጠቀማለሁ?
TypeScript የJavaScript ኮድን ያቃልላል፣ ይህም ለማንበብ እና ለማረም ቀላል ያደርገዋል። … ታይፕ ስክሪፕት ለጃቫስክሪፕት አይዲኢዎች እና ልምምዶች እንደ የማይለዋወጥ ፍተሻ ያሉ ከፍተኛ ምርታማ የሆኑ የልማት መሳሪያዎችን ያቀርባል። TypeScript ኮድ ለማንበብ እና ለመረዳት ቀላል ያደርገዋል። በTyScript፣ በጃቫ ስክሪፕት ላይ ትልቅ ማሻሻያ ማድረግ እንችላለን።
ES6 TypeScript ተዛማጅነት የሌለው ያደርገዋል?
TL፤DR አይ፣ ምክንያቱም የጽሕፈት ጽሕፈት ማህበረሰቡ ከES6 ባህሪያት ጋር ማላመድ ስለሚችል፣ በአገርኛ የማይገኙ የባህሪያት ስብስቦችን ያቀርባል እና የተጠቃሚን ፍላጎት ለመለወጥ ፈጣን ምላሽ ይሰጣል። ES6 ያደርጋል። በግል፣ ታይፕ ስክሪፕት የሌላውን ሰው ጃቫስክሪፕት ለመረዳት የሚደረገውን ጥረት ይቀንሳል።