Javascript jsdoc-如何使用Express.js请求和响应作为参数类型
我有一个函数,它以参数表示请求和响应对象Javascript jsdoc-如何使用Express.js请求和响应作为参数类型,javascript,node.js,express,jsdoc,Javascript,Node.js,Express,Jsdoc,我有一个函数,它以参数表示请求和响应对象 function doStuff(req, res) { // do something } 如何使用jsdoc记录req和res的类型 编辑:我觉得这不是重复的原因是我在问如何具体使用Express类作为类型,其他问题建议将其作为对象记录,然后记录属性不仅可以JsDoc参数类型和描述,还可以JsDoc其预期成员 /** * * @module doStuff * @function * @param req {Object} The r
function doStuff(req, res) {
// do something
}
如何使用jsdoc记录req
和res
的类型
编辑:我觉得这不是重复的原因是我在问如何具体使用Express类作为类型,其他问题建议将其作为
对象
记录,然后记录属性不仅可以JsDoc参数类型和描述,还可以JsDoc其预期成员
/**
*
* @module doStuff
* @function
* @param req {Object} The request.
* @param res {Object} The response.
* @param req.params.foo {String} The foo param.
* @param req.query.bar {String} The bar query.
* @param req.body {Object} The JSON payload.
* @param {Function} next
* @return {undefined}
*/
function doStuff(req, res, next){
}