Последнее обновление: 2022-03-01 14:01:59
Wenn Sie mit Programmiersprachen wie C++ oder Java vertraut sind, erscheint Ihnen JavaScript kaum objektorientiert. JavaScript kennt kein Klassenkonzept und Sie müssen nicht einmal Objekte definieren, um Programme zu erstellen.
Objekte sind Behälter für logisch zusammen gehörende Variablen und Funktionen, die als Eigenschaften und Methoden des Objekts bezeichnet werden. Ein Javascript Object organisiert Daten, kapselt Daten und Logik nach außen ab und bietet eine einfache Schnittstelle zu seinen Elementen über seinen Namen.3 нояб. 2021 г.
TypeScript bietet alle Konstrukte, um objektorientiert zu programmieren. Mit Interfaces und Klassen lässt sich robuster Code schreiben. Dabei bietet TypeScript insbesondere beim Erstellen von Klassen einige interessante Konzepte, die es so in der C#-Welt bisher nicht gibt, wie beispielsweise Parameter Properties.
TypeScript ist von JavaScript abgeleitet und basiert auf dem standardisierten Sprachkern von JavaScript, ECMAScript. Eine weitere Besonderheit von TypeScript ist, dass es ein Superset von JavaScript ist und dessen Bibliotheken wie Angular nutzen kann.24 янв. 2022 г.
TypeScript stammt von der Skriptsprache JavaScript ab und will dessen Mängel im Bereich der Entwicklung von großen Applikationen beheben, was von Microsoft selbst veranlasst wurde.