美文网首页
ts 类型强转

ts 类型强转

作者: space77 | 来源:发表于2021-01-28 15:28 被阅读0次

typescript 类型 强行转换

提示:如果不能很好的控制变量类型,我建议不要强转。

ts 关键词:as

未知类型 => 已知类型

type b = { c: number }
const test: any = { a: '1' }
const test1 = test as b
/// test1 的类型类变为b
console.log(test1)

已知的不同类型转换

type b = { c: number }
const test = { a: '1' }
const test1 = (test as any) as b
/// test1 的类型类变为b
console.log(test1)

相关文章

  • ts 类型强转

    typescript 类型 强行转换 提示:如果不能很好的控制变量类型,我建议不要强转。 ts 关键词:as 未知...

  • ts数据类型

    TypeScript 不是「强类型」,是「静态类型检查」的「弱类型」。ts的数据类型: 布尔类型 boolean数...

  • typescript

    与js的关系以及区别:1、ts是js的超集,更适用于大型项目开发。2、ts是强类型、js是弱类型。3、ts是编译型...

  • typeScript语法

    ts类型 ts联合类型使用或 ts定义任意类型any ts定义函数返回值的类型 ts中的类定义 interface接口

  • 自学swift(一)语法记录

    一、常量和变量 二、声明类型 三、大数位数字区分 四、类型强转 五、类型强转 六、bool 七、元组 八、Opti...

  • bunny笔记|Typescript基础理解与应用

    01-ts环境 强类型语言弱类型语言 动态类型静态类型 配置环境新建文件夹,vscode打开文件夹,打开终端初始化...

  • iOS9新特性之泛型 和__kindof

    泛型:限制类型 __covariant(协变):用于泛型数据强转类型,可以向上强转,子类 可以转成 父类__con...

  • Ts 进阶使用指南

    # Ts 使用指南 ## 6、参数类型和返回类型 ```ts // 参数类型和返回类型 function crea...

  • TS高级类型:Extract 与 Exclude

    Extract 是TS提供的一个TS高级type类型【简称TS高级类型】 Extract 用于类 Extract ...

  • typescript笔记--类型篇

    动态监听ts文件变动,自动编译js 生成ts配置文件 类型约束的基本语法 ts的类型: 1.number类型:数字...

网友评论

      本文标题:ts 类型强转

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