On Thu, Aug 12, 2010 at 14:44, Brendan Eich <[email protected]> wrote:
> On Aug 12, 2010, at 2:07 PM, Erik Arvidsson wrote:
>
>> It seems like ES5 does not define the [[Enumerable]], [[Configurable]]
>> nor [[Writable]] for the fields on Array.prototype and others like it.
>
> It does, by specifying default values in the intro to Clause 15, last 
> paragraph:
>
> In every case, the length property of a built-in Function object described in 
> this clause has the attributes { [[Writable]]: false, [[Enumerable]]: false, 
> [[Configurable]]: false }. Every other property described in this clause has 
> the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: 
> true } unless otherwise specified.

Great. Thanks for finding that part.

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

Reply via email to