学习TypeScript2---任意类型

65 阅读1分钟

Any 类型 和 unknown 顶级类型

1.没有强制限定哪种类型,随时切换类型都可以 我们可以对 any 进行任何操作,不需要检查类型

let anys: any = 123
anys = '243'
anys = false

2.声明变量的时候没有指定任意类型默认为any

3.弊端是如果使用any就失去了TS类型检测的作用

4.TS3.0中引入了unknow类型也被认为是Top type,但是它更安全。与 any 一样,所有类型都可以分配给unknown

unknown只能赋值给unknown或any