152. 替换联合类型项

困难0

实现一个高级工具类型 UnionReplace<T, U> ,其中 T 是一个联合类型,而 U 是一个数组,数组中的每一项是一个二元元组,根据数组中的每一项二元元组将 T 中的对应类型替换为目标类型。

例如:

type Res = UnionReplace<number | string, [[string, null]]> // expected to be nunber | null
评论(0)
题库

TypeScript

加载中...