njs
njs copied to clipboard
Generators
function* gen () {
yield 1;
yield 2;
yield 3;
};
let obj = gen();
console.log(obj.next());
console.log(obj.next());
console.log(obj.next());
console.log(obj.next());
{ value: 1, done: false }
{ value: 2, done: false }
{ value: 3, done: false }
{ value: undefined, done: true }
-
GeneratorFunction Objects. Description and examples. For implementation look at Function Constructor in njs code.