相关疑难解决方法(0)

如何在JSDoc中指定promise的解析和拒绝类型?

我有一些代码返回一个promise对象,例如使用Node库的Q库.

var Q = require('q');

/**
 * @returns ???
 */
function task(err) {
    return err? Q.reject(new Error('Some error')) : Q.resolve('Some result');
}
Run Code Online (Sandbox Code Playgroud)

如何使用JSDoc记录这样的返回值?

javascript documentation node.js promise jsdoc

70
推荐指数
5
解决办法
2万
查看次数

JSDoc中的文档集合(类型数组)返回值和参数

Array当数组元素可以是以下任何一个时,如何在JSDoc中记录返回值(和参数):

  • A型(例如String,Array).
  • 对象字面量.

javascript jsdoc

23
推荐指数
3
解决办法
1万
查看次数

为什么 JSDoc 允许同时使用 Array<string> 和 Array.<string>,并且其中一个比另一个更好?

JSDoc 似乎有两种不同但相似的参数化类型语法。第一种语法的示例是(您可以在此处Array.<MyClass>找到)。第二个例子是(你可以在这里 找到)。为什么这两种语法都受支持,并且其中一种语法比另一种更好?Array<number>

javascript jsdoc

5
推荐指数
1
解决办法
5149
查看次数

标签 统计

javascript ×3

jsdoc ×3

documentation ×1

node.js ×1

promise ×1