iterators and generators

 it is a loop where it doesn't print all values until we give command to print

console.log("working")

let array=[1,2,3,4,5]
let itr=array[Symbol.iterator]();
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().done)

if you want to dont print 2 and want to print other
console.log(itr.next().value)
itr.next().value
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().value)
console.log(itr.next().done)









Comments