Generators
Generators
function* forever() {
...
}
const foreverGenerator = forever();// This executes the function
foreverGererator.next()function* forever() {
let i = 1;
while(true) {
...
yield i++;
}
}
const foreverGenerator = forever();
foreverGenerator.next(); // -> { value: 1, done: false }
foreverGenerator.next(); // -> { value: 2, done: false }
foreverGenerator.next(); // -> { value: 3, done: false }
foreverGenerator.next(); // -> { value: 4, done: false }Last updated