Bir modülde bir yöntemin uygulanması için müşteriden bir spesifikasyon var:
// getGenres():
// Returns a promise. When it resolves, it returns an array.
Bir dizi dizi verilirse,
['comedy', 'drama', 'action']
İşte bir söz ile bir iskelet yöntemi:
MovieLibrary.getGenres = function() {
var promise = new Promise(function(resolve, reject) {
/* missing implementation */
});
return promise;
};
Tarzda bulunan verileri geri getirme sözü verilebilir mi? Spesifikasyon tanımına ulaşmanın daha iyi bir yolu var mı?
resolve([genre1, genre2, ...]);
, söz verilen uygulamanın içinde yapman gerektiğini söylemeye çalışıyor .