【问题标题】:Correct JSDoc syntax for nullable return type?可空返回类型的正确 JSDoc 语法?
【发布时间】:2021-12-21 15:56:39
【问题描述】:

使用 Javascript 函数 JSDocs,我已经看到了两种不同的语法来记录可以为空的返回值。

假设我们有这个函数:

const getTitle = () => { // Can return string or null };

对此,以下哪些JSDocs是正确的:

  1. @returns {?string}
  2. @returns [字符串]
  3. 还有别的吗?

【问题讨论】:

  • 我写了这个cheat sheet来帮助我解决这个问题。有用的时候分享一下。

标签: javascript jsdoc


【解决方案1】:

您可以通过两种方式做到这一点,首选第一种:

@returns {?string}
@returns {string|null}

【讨论】:

    猜你喜欢
    • 2023-03-14
    • 1970-01-01
    • 1970-01-01
    • 2018-01-12
    • 2021-04-12
    • 1970-01-01
    • 2021-03-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多