欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

TypeScript学习——类型断言

程序员文章站 2022-07-12 15:37:35
...

类型断言

当我们使用联合类型的时候,只能访问这些类型的共有属性或方法。但在一些场景下,我们需要在不确定类型(指TS)的情况下访问一个类型的方法或属性,此时我们就能使用类型断言。
类型断言可以用来手动指定一个变量的类型。

语法

//<类型>变量    
<string>something

//or

//变量 as 类型  
something as string
//在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种。

类型断言不是类型转换,断言成一个联合类型中不存在的类型是不允许的。