KAPITEL 4

Funktionen

Im vorigen Kapitel haben wir die Grundlagen von TypeScripts Typsystem behandelt: primitive Typen, Arrays, Tupel und Enums sowie die Grundlagen von TypeScripts Typableitung (Inferenz) und die Funktionsweise der Typzuweisbarkeit. (Details hierzu finden Sie in Kapitel 6). Jetzt sind Sie bereit für TypeScripts pièce de résistance (oder raison d’être, wenn Sie die funktionale Programmierung bevorzugen): Funktionen. In diesem Kapitel geht es unter anderem um:

  • die verschiedenen Möglichkeiten, Funktionen in TypeScript zu deklarieren und aufzurufen,
  • das Überladen von Signaturen,
  • polymorphe Funktionen und
  • polymorphe Typaliase.

Funktionen deklarieren und aufrufen

In JavaScript sind Funktionen Objekte erster Klasse. Das heißt, Sie ...

Get Programmieren in TypeScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.