【002】学习笔记之typescript的【任意类型】


任意类型

顶级类型:any类型和 unknown 类型

any类型

  • 声明变量的时候没有指定任意类型默认为any
  • 任意类型都可以赋值给any,不需要检查类型。也是他的弊端如果使用any 就失去了TS类型检测的作用

unknown 类型

TypeScript 3.0中引入的 unknown 类型也被认为是 top type

unknown 可以定义任何类型的值

图片[1] - 【002】学习笔记之typescript的【任意类型】 - MaxSSL

unknown类型不能赋值给其他类型

图片[2] - 【002】学习笔记之typescript的【任意类型】 - MaxSSL

unknown可赋值对象只有unknown 和 any

图片[3] - 【002】学习笔记之typescript的【任意类型】 - MaxSSL

unknow 是不能调用属性和方法

图片[4] - 【002】学习笔记之typescript的【任意类型】 - MaxSSL

© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享