如何记录以下代码片段?当我保持原样时,Foo.bar
没有任何描述。当我添加@memberof
标签时,它将被记录为静态属性。添加@instance
标签不会改变任何事情。这是相当简单和通用的代码模式,所以应该很容易记录,对吗?我讨厌jsdoc...
/**
* @namespace
*/
var ns;
(function (ns) {
'use strict';
/**
* Constructs class
* @class ns.Foo
*/
function Foo() {
}
/**
* Blabla
*/
Foo.prototype.bar = function () {
};
ns.Foo = Foo;
})(ns || (ns = {}));