Ho una specifica da un client per l'implementazione di un metodo in un modulo:
// getGenres():
// Returns a promise. When it resolves, it returns an array.
Se viene fornita una serie di generi,
['comedy', 'drama', 'action']
Ecco un metodo scheletro con una promessa:
MovieLibrary.getGenres = function() {
var promise = new Promise(function(resolve, reject) {
/* missing implementation */
});
return promise;
};
Si può fare la promessa di restituire i dati trovati nei generi? Esiste un modo migliore per ottenere la descrizione delle specifiche?
resolve([genre1, genre2, ...]);
all'interno dell'implementazione della promessa.