gpt4 book ai didi

Typescript - 返回一个空数组而不声明局部变量

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

我有一段代码看起来像这样:

let emptyArray: string[]
if (context == null)
return emptyArray

有没有办法做到这一点:

    if (context == null) 
return new string[]

最佳答案

您还可以键入断言您返回的内容,以便编译器知道您正在返回一个 string[] 而不仅仅是一个数组。如果您不想在其他任何地方定义它。

if (context == null) 
return [] as string[];

当然,对于任何类型的数组,空数组始终是有效值。

关于Typescript - 返回一个空数组而不声明局部变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38793588/

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