JsDoc常用注釋規(guī)范

什么是JsDoc,請移步
接下來我們來看常用的jsDoc規(guī)范

注釋符

/**
*
*
*/

關鍵字說明
@file :寫在文件開頭,用于描述當前文件
@desc: 用于描述當前文件或者代碼
@author:當前文件的作者
@copyright: 當前文件的版權信息
@license 文件許可證
@version 版本號
@since 描述某個功能自哪個版本開始支持
@see '另見'
@todo 接下來準備做的事情
@function/@func/@method 描述一個函數
@param 描述參數信息
@return 描述返回值
@callback 描述回調函數
例子

// utils.js
/**
* @file 這是工具庫文件,提供通用的方法
* @version 0.0.1
* @todo 英文字母和數字的對應關系的方法
* @author chxu
/*


/**
* @param {obj} item 一個對象
* @return {string} key 返回值是字符串
* @see setValue
* @desc 根據key獲取對應的值
*/

function getValue (item, key) {
    return item[key]
}

/**
* @param {string}  [value] [xx]表示xx是可選參數
*/
function setValue (key, value, item) {
  // do something
}
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

友情鏈接更多精彩內容