jsdoc 怎么为函数签名定义一个类型名

发布于 2022-09-01 05:08:13 字数 388 浏览 13 评论 0

在jsdoc中如何给一个函数类型起个名字, 就像@callback一样

/**
 * @typedef {Object} Module
 */

/**
 * generate a module
 * @function ModuleGenerator
 * @param {Module} exports - description
 * @return {Module} [] - description
 */
/**
 * @param {ModuleGeneraor} mod - description
 */
function Mod(mod) {
}

但这种定义方式在WebStorm中提示错误, 另外返回值可选的定义不知道是不是正确.

求高人解答, 谢谢.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文