TS 中的感叹号,称作『非空断言』操作符,Non-null assertion operator
- x! 将从 x 值对应的类型集合中排除 null 和 undefined 的类型。比如 x 可能是 string | undefind,则 x! 类型缩窄为 string。
- 在类型检测器没法正确推断类型情况下,告知编译器此值不可能为空值(null 或 undefined)
本文介绍了TypeScript(TS)中的感叹号(!)操作符,作为非空断言,用于在类型检测不确定时确保变量不为null或undefined,通过类型缩窄提升代码安全性和类型准确性。
TS 中的感叹号,称作『非空断言』操作符,Non-null assertion operator
4388
2187

被折叠的 条评论
为什么被折叠?