ES6 has come up with a very cool and much needy concept of Iterators. All C++ or Java coders are completely familiar with what are iterators. But, Iterators in JavaScript is something new and needs a little bit of understanding. What are Iterators ? (Definition from Cplusplus.com) An iterator is