gpt4 book ai didi

typescript - `Parameters` 实用程序类型为只读数组 arg 返回 `never`

转载 作者:行者123 更新时间:2023-12-04 11:44:21 25 4
gpt4 key购买 nike

我看到了 Parameters 的奇怪(可能是🤷‍♂️)行为实用程序类型。给定代码:

const testFn = (...args: readonly number[]) => args;
type l = typeof testFn;
type e = Parameters<l>;
如果我使用 ReadonlyArray<number>,它不会改变相反,尽管这是可以预料的,因为它们是同义词。
为什么 TypeScript 会说 e 的类型是 never ?这是在 TypeScript v4.3.5 上测试的。
Link to the playground .

最佳答案

关于typescript - `Parameters` 实用程序类型为只读数组 arg 返回 `never`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65467448/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com