ts学习2-任意类型
任意类型
any
1 | let any:any = 'hello' |
- 没有强制限定类型,可随时切换类型
- 声明变量是不指定类型默认为any
unknown
TypeScript 3.0中引入的 unknown 类型也被认为是 top type ,但它更安全。与 any 一样,所有类型都可以分配给unknown
unknow类型比any更加严格当你要使用any 的时候可以尝试使用unknow
- unknown只能赋值给any或unknown,保证类型上的安全
- any变量为对象时,可引用不存在的属性。而unknown不能引用属性或方法
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 李文豪の博客!