Looking for typescript Keywords? Try Ask4Keywords

TypeScriptBenutzerdefinierte Typenschutz


Syntax

  • typeof x === "Typname"
  • x Instanz von TypeName
  • Funktion (foo: any): foo ist TypeName {/ * code und liefert boolesche Werte * /}

Bemerkungen

Bei der Verwendung von Typanmerkungen in TypeScript-Einschränkungen müssen die möglichen Typen behandelt werden, mit denen Ihr Code umgehen muss. Es ist jedoch weiterhin üblich, verschiedene Codepfade zu verwenden, die auf dem Laufzeittyp einer Variablen basieren.

Mit Typwächtern können Sie Code schreiben, der auf Grundlage des Laufzeittyps einer Variablen unterscheidet. Dabei bleiben Sie stark typisiert und vermeiden Umwandlungen (auch als Typassertionen bezeichnet).

Benutzerdefinierte Typenschutz Verwandte Beispiele