gpt4 book ai didi

typescript1.5 - 在单行中创建带有参数和返回值的函数的正确方法是什么?

转载 作者:行者123 更新时间:2023-12-04 06:26:28 25 4
gpt4 key购买 nike

我是 ES6 和 typescript 的新手。尝试创建接受参数作为数组并希望返回其长度的函数,如下所示:

getSize = (friendsList : Friends[]) => friendsList.length ;

但它返回以下错误:

logger:17 TypeScript ';' expected. (TS1005)
logger:17 TypeScript Unexpected token. A constructor, method, accessor, or property was expected. (TS1068)
(index):20 Error: Error: TypeScript transpilation failed(…)

最佳答案

我想你可能需要如下:

let getSize = (friendsList: Array<number>) => friendsList.length ;
console.log(getSize([1, 2, 3]));

所以 getSize 现在是一个函数,您可以使用上面的代码对其进行测试。

我已经测试了上面的代码。

请测试并告诉我它是否适用于您的场景以及是否需要任何其他帮助。

关于typescript1.5 - 在单行中创建带有参数和返回值的函数的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37563544/

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