top of page

Deep Dive into ES6 Iterators and Generators

Dan Shappir

Iterators and generators represent one of the most significant enhancements to the JavaScript language provided by ES6. Iterators specify a standard mechanism for traversing over data sources, such as collections. Generators provide a convenient mechanism for implementing iterator factories in your own code. In this session we will dive into the technical details of iterators and generators, and learn how to best leverage their capabilities.


Dan Shappir is a performance specialist at in the Editor group. Dan is a twenty year software development veteran, holds an M.Sc. in Computer Science, and has spoken at numerous technical conferences.

bottom of page