let a: any = '123'
let b: boolean = false
let c: string = '3333'
b = c // 我们知道string类型不能赋值给boolean类型,所以这里会报错
b = a // 但是any类型可以赋值给其他的类型
console.log(typeof b
03 any类型使用的缺陷和unknow类型
最新推荐文章于 2024-02-05 17:22:17 发布
本文探讨了在TypeScript中使用any类型可能带来的安全风险和类型丢失问题,并介绍了unknow类型的出现,如何作为更安全的"任意类型"替代方案,以提升代码的静态类型检查和整体质量。
摘要由CSDN通过智能技术生成