Was ist der Unterschied zwischen TypeScript und JavaScript?

  • Sprachniveau: JavaScript und TypeScript sind beide spezifische Implementierungen von ECMAScript (ECMA-262).
  • Ebene der Ausführungsumgebung: Sowohl die Browser-Engine als auch Node.js können JavaScript direkt ausführen, TypeScript kann jedoch nicht direkt ausgeführt werden.
  • Timing-Ebene: Bevor TypeScript tatsächlich ausgeführt wird, wird JavaScript durch Kompilierung und Konvertierung generiert und kann dann interpretiert und ausgeführt werden.
  • Herstellerebene: JavaScript wurde zuerst von Netscape eingeführt und wird heute hauptsächlich von großen Browserherstellern implementiert.
    • TypeScript ist eine Marke der Microsoft Corporation und wird derzeit von Microsoft entwickelt und gepflegt.

TypeScript ist eine grammatikalische Obermenge von ECMAScript 2015 und ein syntaktischer Zucker für JavaScript.

JavaScript-Programme können direkt auf TypeScript portiert werden. TypeScript muss kompiliert werden (Grammatikkonvertierung), um JavaScript zu generieren, bevor es vom Browser ausgeführt werden kann.

 

Illustration:

Je suppose que tu aimes

Origine blog.csdn.net/weixin_42220533/article/details/115215207
conseillé
Classement