2016-07-25 100 views

回答

2
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)); 
+0

感謝您的提示括號:)。 是的,當然,我明白打字稿已經意識到他使用字符串。在我的情況下,我使用純json,我想將它的一些部分投射到我的自定義類中。 – karina

+0

更好,如果你創建一個從json獲得的數據的接口,當然可能。你會得到整個JSON的類型提示 – pleerock

+0

非常感謝!我會盡力 :) – karina

相關問題