3
benutze ich JS Generator einen Wert in einem Rückruf von setTimeout
zu ergeben:JS: Wie Generator und Ertrag in einem Rückruf verwenden
function* sleep() {
// Using yield here is OK
// yield 5;
setTimeout(function() {
// Using yield here will throw error
yield 5;
}, 5000);
}
// sync
const sleepTime = sleep().next()
Warum kann ich nicht Werte ergeben in einem Rückruf in dem Generator?