1
我是打字稿的新手,我非常喜歡它。但是現在我爲了回到我舊的js代碼中的函數而感到困惑。所以我嘗試瞭解如何使用具體簽名來定義返回類型「Function」。在例如像這樣(注意,這並不編譯):我可以定義一個函數返回具有某個簽名的另一個函數嗎
function getAFunction(): Function(a: string, b: number) {
return function(a: string, b: number): void {
// some logic
}
}
也沒有documentation對於這種特殊情況下,或有我只是監督呢?
的例子在文檔是'var myAdd:(x:number,y:number)=> number'。請注意,類型註釋語法不是位置特定的。 –