Die Beziehung und der Unterschied zwischen ES, TS und JS sowie NodeJS

ES, TS und JS sind die Abkürzungen der folgenden drei Namen:

ECMAScript
TypeScript
JavaScript

Die Beziehung zwischen ECMAScript und JavaScript:

JavaScript wurde von Netscape entwickelt und später der ECMA (European Computer Manufacturers Association) vorgelegt, die einen Standard namens ECMAScript entwickelte.
JavaScript ist die Referenz und Implementierung des ECMAScript-Standards.

1995 entwickelte Netscape eine neue Sprache, Mocha. Um von der Popularität von Java zu profitieren, wurde die Sprache später in JavaScript umbenannt.
Im November 1996 reichte Netscape die offiziell ein Sprachstandard nach ECMA. Im Juni 1997 formulierte ECMA die ECMAScript-Standardspezifikation ECMA-262 basierend auf der JavaScript-Sprache. JavaScript ist zu einer der bekanntesten Implementierungen von ECMAScript geworden.

Es gibt zwei Schlüsselversionen:

  • ECMAScript 5 wurde im Dezember 2009 veröffentlicht. Wird als es5 bezeichnet.
  • Juni 2015 ECMAScript 2015 (ES2015) wird als es6 bezeichnet.

Viele JS-Frameworks, Projekte usw. folgen immer noch dem ES5-Standard.

Die Beziehung zwischen TypeScript und JavaScript

TypeScript ist eine Obermenge von Javascript, die objektorientierte Programmierung mithilfe von Javascript implementiert.

TypeScript wird als ts-Sprache abgekürzt. Es stammt von Ja

Guess you like

Origin blog.csdn.net/weixin_42551921/article/details/134590979