2011-04-26 28 views
2

我注意到,每一個方法都有類似的源代碼註釋:看着YUI的源代碼,我想知道的幾件事

/** 
    * @private 
    * @method _onDropOver 
    * @param Event e The Event Object 
    * @description Handles the DropOver event to append a drop node to an empty target 
    */ 

我curious--這看上去就像有讀取它的轉彎它成文檔..?

......另外,我已經看到了一些.js文件,他們居然說: { '版本': '@version'} ...

而只是想知道,在什麼地方@version來自?

回答

1

是,東西把它保存到文檔中。看看下面的鏈接:

http://developer.yahoo.com/yui/yuidoc/#start

其內容爲:YUI文檔概念

概述 YUI文件是註釋驅動 YUI文件是comment-解析引擎。它會查看源文件中的註釋塊以查找特定的標籤;當它發現支持標籤的評論時,它會嘗試解析評論並將其信息聚合到它構建的有關JavaScript應用程序的元數據中。註釋塊應採取的形式:

/** 
* 
* @tagname tagcontent 
* 
*/ 
相關問題