繁体   English   中英

JSDoc - 指定必需的参数语法

[英]JSDoc - specifying mandatory parameter syntax

我正在使用@JSDoc为我的javascript库创建文档。 我知道如何指示可选参数。 如下

/*
 * @param {string} [somebody] - Somebody's name.
 */
function sayHello(somebody) {
    if (!somebody) {
        somebody = 'John Doe';
    }
    alert('Hello ' + somebody);
}

但我想说明我的API中的一些参数是强制性的。 如何使用JSDOC表明它。 我没有从JSDoc tags-param中找到任何东西

除非将参数标记为可选,否则该参数被视为必需参数。 你不需要做任何额外的事情。 要使你的somebody参数成为必需参数,你只需删除括号:

@param {string} somebody - Somebody's name.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM