为什么不可能做这样的事情:
var stringArray: string[] = ["a", "b", "c"];
stringArray.map(str: string => console.log(str));
答案 0 :(得分:5)
var stringArray: string[] = ["a", "b", "c"];
stringArray.map(str: string => console.log(str));
实际上你可以,你只需要把它放在括号中:
stringArray.map((str: string) => console.log(str));
但事实上你可以省略类型声明,因为类型推断编译器已经知道str
是string
的类型:
stringArray.map(str => console.log(str));