【发布时间】:2021-01-03 13:54:51
【问题描述】:
这句话是什么意思?
type O<T> = T | unknown[]
在什么情况下使用unknown,O<T> 是什么意思?
【问题讨论】:
-
这是generic type 的union。它说“该值将是我提供为
T的类型,或者是谁知道什么的数组”。 -
当
unknown被赋值时,我知道它是泛型联合。 -
那我不清楚你在问什么。
-
示例
const a: O<string> = [{}, "something"]; -
谢谢,我在找一个例子。提到泛型类型
T并提供除此之外的将使用unknown[]
标签: typescript typescript-generics