Skip to content

Glossary: TypeScript Basics

instanceof

A JavaScript operator that checks whether a value was made by a certain class. TypeScript uses it to narrow, such as `box instanceof HTMLInputElement` or `error instanceof Error`.

Where the book teaches it

Related terms

narrowingtype guardHTMLInputElement