75. 实现 Join

中等1

在类型系统中实现一个 Join<T, U> 类型,它的行为类似于 JavaScript 中的 Array.join 方法,该方法接受一个数组 T 和一个字符串或数字 U ,并返回用 U 连接的数组 T

例如:

type Res1 = Join<['a', 'p', 'p', 'l', 'e'], '-'>; // expected to be 'a-p-p-l-e'
type Res2 = Join<['Hello', 'World'], ' '>; // expected to be 'Hello World'
type Res3 = Join<['2', '2', '2'], 1>; // expected to be '21212'
type Res4 = Join<['o'], 'u'>; // expected to be 'o'
评论(0)
题库

TypeScript

加载中...