mugyu
4/27/2019 - 2:27 AM

genarator in JavaScript

Generator in JavaScript

// JavaScript Generator
function* getGenerator(index) {
	while(index < 3)
	{
		yield index++;
	}
}

const generator = getGenerator(0);
console.log(generator);
console.log(generator.next().value);
console.log(generator.next().value);
console.log(generator.next().value);
console.log(generator.next().value);

//=> Object [Generator] {}
//=> 0
//=> 1
//=> 2
//=> undefined