美文网首页
TypeScript学习——类型断言

TypeScript学习——类型断言

作者: zzzZink | 来源:发表于2019-03-13 10:58 被阅读0次

类型断言

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

语法

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

//or

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

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

相关文章

  • TypeScript学习——类型断言

    类型断言 当我们使用联合类型的时候,只能访问这些类型的共有属性或方法。但在一些场景下,我们需要在不确定类型(指TS...

  • ES6 之后 typescript 类

    1.0 typescript 类型断言 letsomeValue:any="this is a string";l...

  • TypeScript 类型断言

    类型断言(Type Assertion)可以用来手动指定一个值的类型。 语法 <类型>值 或者 值 as 类...

  • typescript 类型断言

    有时候会遇到这样的情况,你会比TypeScript更了解某个值的详细信息。 通常这会发生在你清楚地知道一个实体具有...

  • TypeScript类型断言

    类型断言 类型断言(Type Assertion)可以用来手动指定一个值的类型。 语法 在 tsx 语法(Reac...

  • TypeScript 类型断言

    语法 <类型>值 或者 值 as 类型 在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种...

  • TypeScript类型断言

    类型断言(Type Assertion)可以用来手动指定一个值的类型 自己理解,在联合类型的时候,只能访问联合类型...

  • Typescript类型断言

    语法 <类型>值 或者 值 as 类型 在 tsx 语法(React 的 jsx 语法的 ts 版)中必须用后一种...

  • typescript类型断言

    类型断言 有时候你会遇到这样的情况,你会比TypeScript更了解某个值的详细信息。 通常这会发生在你清楚地知道...

  • Typescript类型断言

    类型断言 TS 类型断言定义:把两种 有重叠关系的 数据类型 进行相互转换,把其中一种数据类型 转换成 另外一种数...

网友评论

      本文标题:TypeScript学习——类型断言

      本文链接:https://www.haomeiwen.com/subject/aztzpqtx.html