【问题标题】:JSDoc: how to specify optional return value properlyJSDoc:如何正确指定可选的返回值
【发布时间】:2017-01-27 13:03:39
【问题描述】:

我的任务是用正确的 JSDoc 记录函数。当函数返回 true 时,它会触发某些东西,否则不会。但无论如何,返回值必须是布尔类型。

我的变种是:

* @return {boolean=false} trigger for default event handler:
*
* Value | Description
*-------|-------------------------------
* true  | disable default event handler
* false | enable default event handler

请帮助我选择正确的解决方案。谢谢!

【问题讨论】:

    标签: javascript documentation jsdoc


    【解决方案1】:

    我只在可能的返回值下方添加了一行:

    * @return {boolean} trigger for default event handler:
    *
    * Value | Description
    *-------|-------------------------------
    * true  | disable default event handler
    * false | enable default event handler
    *
    * Return `false` or nothing if you want that default event handler stayed untouched.
    

    我认为这是最好的解决方案,因为它清晰有效。

    【讨论】:

      猜你喜欢
      • 2021-12-21
      • 1970-01-01
      • 2020-09-20
      • 2019-11-01
      • 2019-12-22
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多