craftingIT

bridgingIT - Blog

TypeScript: Datentyp any

- Tobias Meier - Microsoft Individualentwicklung
Themen: TypeScript, Individualentwicklung
Blog Bild

Zu den weniger bekannten Datentypen in TypeScript gehört "unknown". Der Datentyp "unknown" steht für einen "aktuell" nicht bekannten Typ. Im Unterschied zu einer Variable vom Datentyp "any" kann eine "unknown"-Variable keiner typisierten Variable zugewiesen werden. Statt dessen ist vorher immer eine Überprüfung mit einem TypeGuard (z.B. instanceof oder typeof) notwendig.

Example Unknown

Seine Stärke spielt der Datentyp "unknown" bei der Verarbeitung von Daten aus, die unterschiedlichste Datentypen haben können, z.B. aufgrund eines Services oder einer Benutzerinteraktion;