Iteration of the Arguments object

# Oliver Hunt (12 years ago)

I know we would like people to stop using the Arguments object, but just to be sure, is it intentional that the Arguments Object does not have an @@iterator ?

# Nathan Wall (12 years ago)

I asked about this several months back: esdiscuss/2012-December/027372.  There is a bug filed: ecmascript#1114.

# Jason Orendorff (12 years ago)

The minutes from the November 29, 2012 meeting say:

Conclusion/Resolution

Add iterator protocol to arguments object (should exist on all things.

Array.from:

  1. Iterator protocol
  2. Array-Like

for-of & spread:

  1. Iterator protocol