简体   繁体   English

可空返回类型的正确 JSDoc 语法?

[英]Correct JSDoc syntax for nullable return type?

With Javascript function JSDocs, I've seen two different syntaxes for documenting the return values that can be nullable.使用 Javascript 函数 JSDocs,我看到了两种不同的语法来记录可以为空的返回值。

Let's say we have this function:假设我们有这个功能:

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

For this, which of the following JSDocs is correct:为此,以下哪个 JSDoc 是正确的:

  1. @returns {?string} @returns {?string}
  2. @returns [string] @returns [字符串]
  3. Something else?还有什么?

您可以通过两种方式执行此操作,首选第一种方式:

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

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

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