What does exclamation point after variable mean in TypeScript? [duplicate]

In TypeScript, a postfix ! removes null and undefined from the type of an expression.

This is useful when you know, for reasons outside TypeScript’s inference ability, that a variable that “could” be null or undefined actually isn’t.

Leave a Comment