Arrays are not iterators - they have no `next` method. '`for-of` works on iterables.
On Saturday, August 22, 2015, Mark Volkmann <[email protected]> wrote: > I understand Arrays in ES 2015 are both iterable (have Symbol.iterator > method) and iterators (have next method). Suppose I create a custom object > foo that is iterable, but not an iterator because the Symbol.iterator > method returns a different object bar. According to the spec, should I be > able to use either foo or bar after "of" in a for-of loop? > > --- > R. Mark Volkmann > Object Computing, Inc. > _______________________________________________ > es-discuss mailing list > [email protected] <javascript:;> > https://mail.mozilla.org/listinfo/es-discuss >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

