2019-04-21

文档注释

各类标签@param, @method等请参考 JSDoc中文、usejsdoc和JSDoc Guide;

建议在以下情况下使用:

所有常量

所有函数

所有类

/**

* @func

* @desc 一个带参数的函数

* @param {string} a - 参数a

* @param {number} b=1 - 参数b默认值为1

* @param {string} c=1 - 参数c有两种支持的取值 1—表示x 2—表示xx

* @param {object} d - 参数d为一个对象

* @param {string} d.e - 参数d的e属性

* @param {string} d.f - 参数d的f属性

* @param {object[]} g - 参数g为一个对象数组

* @param {string} g.h - 参数g数组中一项的h属性

* @param {string} g.i - 参数g数组中一项的i属性

* @param {string} [j] - 参数j是一个可选参数

*/

function foo(a, b, c, d, g, j) { ... }

你可能感兴趣的:(2019-04-21)