On 3/10/11 9:18 PM, Charles Kendrick wrote:
Boris, this is why I also took care to mention that for..in iteration on
Arrays should remain unordered

What does this have to do with the post you're replying to?

so that developers doing relatively obscure things like crypto evoting in 
JavaScript (the use case in the
first bug) still have access to a dense-array implementation.

The point is that the bignum library there is using vanilla objects, not arrays. And they're using numeric property names.

If Array for..in iteration continues to be unordered, any developer that
cares about the tiny
performance difference can use an Array to store non-numeric
property/value pairs.

1) They're not doing that now, necessarily, and there's no indication that they'll start.

2) A factor of 6 is not a "tiny performance difference".

-Boris
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to