Saya memiliki spesifikasi dari klien untuk implementasi metode dalam modul:
// getGenres():
// Returns a promise. When it resolves, it returns an array.
Jika diberi berbagai genre,
['comedy', 'drama', 'action']
Berikut adalah metode kerangka dengan janji:
MovieLibrary.getGenres = function() {
var promise = new Promise(function(resolve, reject) {
/* missing implementation */
});
return promise;
};
Bisakah janji dibuat untuk mengembalikan data yang ditemukan dalam genre? Apakah ada cara yang lebih baik untuk mencapai deskripsi spesifikasi?
resolve([genre1, genre2, ...]);
di dalam implementasi janji.