70. 元组填充

中等0

在类型系统里实现类似 JavaScript 中的 Array.fill 方法 Fill<T, N, Start?, End?> ,可以看到,Fill 接受四个类型参数,其中 TN 是必需的参数,StartEnd 是可选参数。

对这些参数的要求是:T 必须是一个元组,N 可以是任何类型的值,StartEnd 必须是大于或等于 0 的整数。

例如:

type exp = Fill<[1, 2, 3], 0> // expected to be [0, 0, 0]

为了模拟真实的函数,测试用例会包含一些边界条件。

评论(0)
题库

TypeScript

加载中...