gpt4 book ai didi

即席返回值的 typescript 返回类型

转载 作者:搜寻专家 更新时间:2023-10-30 20:54:07 26 4
gpt4 key购买 nike

假设我在 Typescript 2.0 中有如下函数:

doSomething(): any {

const apple: Apple = ...
const pears: Pear[] = ...

return {
apple: apple,
pears: pears
}
}

我知道我的函数将始终返回一个对象,该对象具有 Apple 类型的 apple 属性和 类型的 pear 属性>梨[]

我并不是特别想创建一个新类来对此建模。有没有办法将我的返回类型从 any 更改为更有意义的东西?

最佳答案

您可以使用内联接口(interface):

doSomething(): {apple: Apple, pears: Pear[]} {

const apple: Apple = ...
const pears: Pear[] = ...

return {
apple: apple,
pears: pears
}
}

关于即席返回值的 typescript 返回类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39533863/

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