TypeScript 中的非空断言运算符是一种告诉编译器你确信一个值不是 null 或 undefined 的方式,即使 TypeScript 的类型检查器认为它可能是。它由放在变量或表达式后的感叹号 (!) 表示。使用这个运算符实际上告诉编译器抑制该特定表达式的严格空检查,相信你,开发者,有足够的上下文来知道该值在运行时将存在。
!