1
ジェネレータを使用してコールバックスタイル関数を同期的に呼び出そうとしています。次のアプローチは動作します:コールバックベースの関数をジェネレータで使用しようとすると、機能しません。
var ld = thunkify(myDaoObject.load);
var res = yield ld();
そして、それは動作しません:
var res = yield function (cb) {
myDaoObject.load(function (err, res) {
cb(err, res);
})
};
だから私は同等であるべき正しいライブラリの使用とそれを交換する習慣。これらは同じものではありませんか?
ありがとうございます!一口。これが私がJavaScriptを嫌う理由です。それは、あなたが実際に使用するために知る必要がある非常に少数の言語の1つです。 –