Day 2 meeting notes
felix
felix8a at gmail.com
Fri Jul 30 14:43:50 PDT 2010
On 7/30/10 14:10, Brendan Eich wrote:
> On Jul 30, 2010, at 12:06 PM, felix wrote:
>
>> actionscript 3 has
>> for (key in a) {}
>> for each (val in a) {}
>
> This is from ECMA-357, E4X, and it is in SpiderMonkey and Rhino too --
> it's not original to AS3.
>
> It's also something we agreed (crock too, IIRC) was too vague: "each"
> does not scream "value, not key".
oh, right, forgot about e4x.
> Of course this does not say what the syntax for a meta-programmable
> iteration construct should be, but laziness suggests "all" is not
> precisely on target.
so why not make it "for each"? for-each iterates over a stream, and in
the case of arrays the stream is the array values.
More information about the es-discuss
mailing list