我目前使用当前的 jsdoc 语法记录了一个 javascript 函数和其他代码(我欢迎更改)
function exportStuff(dataObject) {
/**
*
* @param {Object} dataObject - some details about it
* @param {function} dataObject.animationStart
* @param {function} dataObject.ajax - when invoked, returns a promise/.thenable, but I want to know how to state that it does here in the jsdoc
* what if I tried:
* @callback {function} dataObject.ajax (not sure how to embed @param and @return here)
*
*/
}
https://jsdoc.app/tags-callback.html对我来说没有多大意义......但是在仔细研究之后......也许他们在他们的例子中意味着将参数类型定义为@param {requestCallback}稍后作为单独的我们需要定义的注释,@callback requestCallback并记录定义的@param 和@returns
我的问题有点不同,因为我想使用 jsdoc 样式,但也知道如何在一个地方(而不是单独)内联所有参数并返回传入函数的类型以用作回调(抱歉重复)
MMMHUHU
相关分类