1

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

假设我们有这个功能:

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

为此,以下 JSDocs 中哪个是正确的:

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

1 回答 1

2

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

@returns {?string}
@returns {string|null}
于 2021-11-08T20:52:23.003 回答