TypeScript: TypeGuards

In TypeScript können wir Typen benutzen, uns vom Compiler helfen lassen sowie diesen auch vorübergehend abschalten. Wie können wir aber anhand eines Diskriminators den Typ einer Variable reduzieren, ohne ständig if und else dafür zu nutzen? Seht euch folgendes Beispiel an: Wir haben hier eine TypeGuard Methode welche prüft, ob ein angegebener Wert definiert ist. …

TypeScript: TypeGuards Weiterlesen »