学习呦
unknown类型
unknown (the top types)最顶层的类型
既然是最顶层的类型,可以将任何值赋值给一个unknown变量
可以做到类型收窄的作用,为什么这么说?就是因为一个unknown类型的变量只能赋值给一个any类型的变量或者是unknown类型的变量,而相反的,一个any类型的变量可以赋值给任意类型的变量
const anyVar: any = 1 |
在哪里用这个unknown
比如
接口返回值,不确定类型,可以用
接收、处理前端之外的,不确定类型的一些数据