我不知道這個(如果有的話)與Google Closure有多大關係,或者它是否全部是乾淨的jsdoc,但我嘗試使用@typedef來定義特定類型的函數喜歡這個;使用@typedef來定義特定的函數類型
/**
* @typedef {function(paramType0, paramType1):returnType} name.space.and.TypeName
*/
也試過
/**
* @typedef {function(paramType0, paramType1):returnType}
*/
name.space.and.TypeName;
其中,param和返回類型是我想定義的功能本規範的原因。我的問題是這個;
爲什麼驗證告訴我「方法不是函數類型」。我知道這是一個使用類型'Function'的選項,但據我所知,這不允許我定義參數和返回類型?我錯了嗎?
我非常感謝在這種情況下的一些幫助。謝謝。
聽起來你是使用typedef的小姐,是你的U唱宣稱的類型? (第二種形式更正確)。 – John