2012-11-15 2 views

답변

25

JSDoc 3.1 이상에서는 새로운 @callback 태그를 사용하여 별도의 주석 블록에 콜백 함수를 설명 할 수 있습니다. 그런 다음 해당 메서드의 문서에서 콜백을 참조 할 수 있습니다.

다음은 예입니다 :

/** @class */ 
function MyClass() {} 

/** 
* Do something. 
* @param {MyClass~onSuccess} cb - Called on success. 
*/ 
MyClass.prototype.myFunction = function(cb) { 
    // code 
}; 

/** 
* Callback used by myFunction. 
* @callback MyClass~onSuccess 
* @param {number} resultCode 
* @param {string} resultMessage 
*/ 

자세한 내용은 Use JSDoc를 참조하십시오.