Vor diesem Code:Wie aufgelöst Werte von JavaScript zu dokumentieren versprechen
function asyncFoo() {
return new Promise(function (fulfill, reject) {
doAsyncStuff(function(err, data) {
if(err) reject(new Error(err));
else fulfill(new Bar(data));
});
});
}
Wie kann ich dokumentieren, dass asyncFoo
ein Promise
zurück, die, wenn eine Instanz von Bar
nachgeben erfüllt, und wenn abgelehnt wird eine Instanz ergeben von Error
?
/**
* @return << Here, what do I have to write? >>
*/
function asyncFoo() { ... }
> ähnlicher Frage zu https://stackoverflow.com/questions/13104411/how- to-specify-resolution-and-rejection-Typ-of-the-Versprechen-in-jsdoc/46733261 # 46733261 – holmberd