StackOverflow 文档 TypeScript 教程 用户定义的类型保护 用户定义的类型保护 Created: November-22, 2018 在 TypeScript 中使用类型注释会限制代码需要处理的可能类型,但是仍然需要根据变量的运行时类型采用不同的代码路径。 类型保护允许你编写基于变量的运行时类型进行区分的代码,同时保持强类型并避免强制转换(也称为类型断言)。 类型保护功能