我有一些代码返回一个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记录这样的返回值?
Array当数组元素可以是以下任何一个时,如何在JSDoc中记录返回值(和参数):
String,Array).