跳到主要内容

@member

别名

@var

语法

@member [<type>] [<name>]

概述

@member 标记标识没有特殊类型的任意成员,例如“类”、“函数”或“常量”。成员可以选择具有类型和名称。

实例

Data#point 上使用 @member

/** @class */
function Data() {
/** @member {Object} */
this.point = {};
}

下面是使用 @var 的一个例子,@member 的别名,来描述一个(虚拟)变量'foo'。

/**
* A variable in the global namespace called 'foo'.
* @var {number} foo
*/

上面的例子等价于:

/**
* A variable in the global namespace called 'foo'.
* @type {number}
*/
var foo;