Skip to Main Content
Effektives TypeScript, 2. Auflage
book

Effektives TypeScript, 2. Auflage

by Dan Vanderkam
September 2024
Intermediate to advanced content levelIntermediate to advanced
404 pages
11h 13m
German
O'Reilly Media, Inc.
Content preview from Effektives TypeScript, 2. Auflage

Kapitel 6. Generics und Programmierung auf Typenebene

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Das Typsystem von TypeScript wurde entwickelt, um das Laufzeitverhalten von JavaScript-Code zu modellieren. Weil JavaScript so dynamisch und freizügig ist, hat das Typsystem von TypeScript immer leistungsfähigere Funktionen entwickelt. Wie in Punkt 15 erläutert, gehört dazu auch die Logik für die Zuordnung zwischen Typen.

Wenn du generische Typ-Aliase hinzufügst, wird das Typsystem von TypeScript so mächtig, dass du es als eigenständige Programmiersprache betrachten kannst. (TypeScripts Typsystem ist Turing-komplett, das heißt, es ist im formalen Sinne wahr). Anstatt mit Werten zu programmieren, wie du es in JavaScript tust, programmierst du jetzt mit Typen. Mit anderen Worten: Programmierung auf Typenebene. Dies unterscheidet sich von der Metaprogrammierung (dem Schreiben von Programmen, die auf Programmen operieren), obwohl die beiden Begriffe manchmal miteinander vermischt werden.

Neue Sprachen zu lernen macht Spaß, und du kannst alle möglichen wilden Anwendungen finden, die mit dem TypeScript-Typsystem gebaut wurden, von Spielen bis hin zu SQL-Parsern. Dies wurde zum Teil durch das Type Challenges-Projekt vorangetrieben, das Hunderte von immer schwierigeren Rätseln enthält, die im Typsystem zu lösen sind. Wenn du diese Rätsel während des Lesens dieses Kapitels löst, kannst du das Gelernte ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Serien fotografieren

Serien fotografieren

Éric Forey
Sauerland fotografieren

Sauerland fotografieren

Karl-Josef Klein

Publisher Resources

ISBN: 9781098185312Supplemental Content