KAPITEL 2

Das Typsystem

Die Mächtigkeit von JavaScript

Entspringt der Flexibilität

Lass Vorsicht walten!

In Kapitel 1, »Von JavaScript zu TypeScript«, habe ich kurz von der Existenz eines sogenannten »Typecheckers« in TypeScript gesprochen, der sich Ihren Code ansieht, dessen beabsichtigte Funktion versteht und Ihnen mitteilt, wo Sie möglicherweise Fehler gemacht haben. Aber wie funktioniert ein Typechecker eigentlich?

Was ist ein Typ?

Ein »Typ« beschreibt die Form eines JavaScript-Werts. Mit »Form« meine ich die Eigenschaften und Methoden, die ein Wert hat (man sagt auch: die auf einem Wert existieren), und wie der eingebaute Operator typeof diesen Wert charakterisieren würde.

Wenn Sie zum Beispiel eine Variable mit dem Anfangswert "Aretha" ...

Get TypeScript – Ein praktischer Einstieg 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.