unkown类型

Posted guangzhou11

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了unkown类型相关的知识,希望对你有一定的参考价值。

1,任何类型的值都可以赋给 unkown类型

2. 如果没有类型断言或基于控制流的类型细化时 unknown 不可以赋值给其它类型,此时它只能赋值给 unknown 和 any 类型

3. 如果没有类型断言或基于控制流的类型细化,则不能在它上面进行任何操作

4.unknown 与任何其它类型组成的交叉类型,最后都等于其它类型、

5.unknown 与任何其它类型组成的联合类型,都等于 unknown 类型,但只有any例外,unknown与any组成的联合类型等于any

6.never 类型是 unknown 的子类型

7.keyof unknown 等于类型 never:

8.只能对 unknown 进行等或不等操作,不能进行其它操作

9.unknown 类型的值不能访问其属性、作为函数调用和作为类创建实例:

10.使用映射类型时如果遍历的是 unknown 类型,则不会映射任何属性

以上是关于unkown类型的主要内容,如果未能解决你的问题,请参考以下文章

是否有一个gem提供支持来检测对本机ruby类型实例的更改?

mysql 无法启动 unkown command

Eclipse Sts pom.xml第一行报错 unkown (springboot 项目)

go mod 安装依赖 unkown revision问题解决

Centos6.5 登录时,提示Module is unkown

gerrit 在git review的时候碰上miss unkown + hash值