对通过函数传递的对象使用@param

Using @param for an object that is being passed through a function

基本上,我需要做的是将@param 用于传递给函数的对象。

/** @param {String} b */
function Hello(a, { b, c }) {


}

我以为它会像这样工作,但事实并非如此。

如何在 b 和 c 上使用 @param?

所以我想通了!

/**
 * @param {object} param0
 * @param {Number} param0.a
*/

async function hello({ a }) {

}

https://jsdoc.app/tags-param.html

您也可以在这里阅读文档!