@param
标记提供函数参数的名称、类型和描述
别名
- @arg
- @argument
语法
@param [
示例
1 | /** |
@description
标记允许提供正在记录一般说明
别名
- @desc
语法
@description
示例
如果在注释开始的地方添加描述
1 | /** |
通过使用 @description 标签添加的描述可放在任意地方
1 | /** |
@returns
标记记录函数返回的值
别名
- @return
语法
@return [{type}] [description]
示例
返回值的类型:
1 | /** |
返回值的类型和描述:
1 | /** |
返回多类型的值:
1 | /** |
返回 Promise:
1 | /** |
@class
将函数标记为构造函数
别名
- @constructor
语法
@class [
示例
1 | /** |
@deprecated
标签指明一个标识在代码中已经被弃用。
语法
@deprecated [
示例
可以单独使用的 @deprecated 标签,或包括一些文本,来详细说明为什么要弃用。
1 | /** |
@link
内联标记创建指向指定的 namepath 或 URL 的链接
别名
- @linkcode
- @linkplain
语法
{@link namepathOrURL}
[link text]{@link namepathOrURL}
{@link namepathOrURL|link text}
{@link namepathOrURL link text (after the first space)}
示例
1 | /** |