cons-6ren">
gpt4 book ai didi

typescript - typescript 是否允许为 lambda 参数定义类型?

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

为什么不可能在 ts 中做这样的事情:

var stringArray: string[] = ["a", "b", "c"];
stringArray.map(str: string => console.log(str));

最佳答案

var stringArray: string[] = ["a", "b", "c"];
stringArray.map(str: string => console.log(str));

其实也可以,你只需要把它放在括号里就可以了:

stringArray.map((str: string) => console.log(str));

但实际上你可以省略类型声明,因为类型推断编译器已经知道 strstring 的类型:

stringArray.map(str => console.log(str));

关于typescript - typescript 是否允许为 lambda 参数定义类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38567845/

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