isInstance()function
isInstance(value: unknown, type: Class<T>): value is T
| Param | Type | |
|---|---|---|
value | unknown | The value to test. required |
type | Class<T> | The class to test value against. required |
| Return | |
|---|---|
value is T | true if value is an instance of type, narrowing its type. |
Is a value an instance of a class?
Examples
isInstance(new Date(), Date) // true