0
我有一個包含多個方法的對象,並且是一個類的成員。我將如何用JSDoc記錄這個?如何在JSDoc中記錄深度大於2的符號?
這是我的嘗試。記錄了這個SomeClass#helperFunctions
,但是它的兩個方法都被省略了。
/**
* @class SomeClass
* @param name
*/
var SomeClass = function(name) {};
/**
* @member SomeClass#helperFunctions
*/
SomeClass.prototype.helperFunctions = {
/**
* @method SomeClass#helperFunctions.doSomething
* @param {Array} arr
*/
doSomething: function(arr) {}
};
/**
* @method SomeClass#helperFunctions.doSomethingElse
* @param {Array} arr
*/
SomeClass.protype.helperFunctions.doSomethingElse = function(arr) {};