TypeScript · Junior · Frage 2 von 75
Prüft TypeScript Typen, während das Programm läuft?
- 1Ja: der Compiler fügt vor jedem Funktionsaufruf Prüfungen ein
- 2Nein: Typen werden beim Kompilieren entfernt; zur Laufzeit läuft normales JS
- 3Ja, aber nur für Klassen und Interfaces mit dem Modifikator
strict
Antwort zeigen
Richtige Antwort: Nein: Typen werden beim Kompilieren entfernt; zur Laufzeit läuft normales JS
Erklärung
TypeScript ist ein Werkzeug für die Entwicklungszeit. Liefert eine API null statt eines Objekts, retten einen die Typen nicht. Für Prüfungen zur Laufzeit nutzt man typeof/instanceof und Schema-Bibliotheken (Zod, Valibot), aus denen man auch TS-Typen ableiten kann.