モジュールのメソッドの実装に関するクライアントからの仕様があります:
// getGenres():
// Returns a promise. When it resolves, it returns an array.
ジャンルの配列が与えられた場合、
['comedy', 'drama', 'action']
約束のあるスケルトンメソッドを次に示します。
MovieLibrary.getGenres = function() {
var promise = new Promise(function(resolve, reject) {
/* missing implementation */
});
return promise;
};
ジャンルで見つかったデータを返すことを約束できますか?仕様の説明を達成するためのより良い方法はありますか?
resolve([genre1, genre2, ...]);
、promise実装内で行うべきだと言っているのでしょう。