gpt4 book ai didi

TypeScript 泛型 : void, 从不,还是未定义?

转载 作者:行者123 更新时间:2023-12-05 05:22:08 31 4
gpt4 key购买 nike

<分区>

一直在想这个问题。所以想得到一个确定的答案,一锤定音:)

我想做的是让编译器/语言服务/阅读器知道 T 应该什么都没有,空的,nada。我想知道哪一个(voidneverundefined)最适合/最好使用。

// to indicate there should be no props available
class MyComponent extends React.Component<???, any> { ... }

// showing the Promise should resolve to nothing
function foo(): Promise<???> { ... }

( 如果您能想到其他需要考虑在泛型中使用 voidneverundefined 的情况,请告诉我我可以将它们添加到此列表中)

相关问题: What is the difference between never and void in typescript?

从上面的链接和@mierion-hughes 的回答来看,never 似乎很清楚。所以剩下的问题是 void vs undefined

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