我正在研究相當繁重的客戶端JavaScript應用程序,並正在尋找添加文檔。我採用vsdoc風格,以便通過intellisense獲取,但無法定義返回對象。返回元素爲Javascript vsdocs
假設定義的函數爲:
function returnObject() {
return { 'prop1': 'value1', method: function(){return 1;}};
}
我想能夠編寫代碼:
返回object()。和之後。請參閱intellisense中的'prop1'和'method' - 如果沒有在其他地方定義對象,這是可能的嗎?
我將如何定義返回對象?我一直在尋找文檔here,但到目前爲止它沒有什麼幫助。看看jQuery的vsdoc顯示,他們幾乎總是返回jQuery對象或簡單的類型。放大vsdoc顯示它們返回Object或未定義,然後解釋文本中該對象的樣子。
我可以使用///元素樣式文檔來定義返回對象的外觀嗎?有沒有人有這樣的例子?
哇,你是絕對正確的!看起來我太過於複雜了。所以你會說,'記錄'你的本地/應用程序JS代碼沒有真正的優勢,真的應該更多地用於記錄你可以分發jsdoc的API嗎? –
我更新了我的答案。雖然是間接的,但應該澄清你的問題。 –