@@unscopable is the Symbol that is the property key that is used access the set 
of with-adverse properties for an object.

On Nov 11, 2013, at 12:07 PM, Oliver Hunt wrote:

> I thought @@unscopeables were (essentially) Symbols, have i been confused?  
> Are we overloading @@ to mean different things?
> 
> —Oliver
> 
> On Nov 11, 2013, at 12:01 PM, Rick Waldron <[email protected]> wrote:
> 
>> 
>> 
>> 
>> On Mon, Nov 11, 2013 at 2:59 PM, Boris Zbarsky <[email protected]> wrote:
>> On 11/11/13 2:47 PM, Oliver Hunt wrote:
>> Alas in addition to assuming that the Arguments object does not have the 
>> Array prototype, ExtJS also relies on the Array prototype not containing a 
>> property named values.
>> 
>> So, it seems that we’ll need to remove .values from the Array prototype.
>> 
>> Oliver,
>> 
>> Just to check, have you read the existing threads on the topic and on 
>> possible proposed solutions?  Starting at 
>> https://mail.mozilla.org/pipermail/es-discuss/2013-June/031390.html for 
>> example, and I'm pretty sure it's been discussed since as well...
>> 
>> 
>> Right—this is why we have @@unscopeables.
>> 
>> 
>> Rick
>> 
>> _______________________________________________
>> es-discuss mailing list
>> [email protected]
>> https://mail.mozilla.org/listinfo/es-discuss
> 
> _______________________________________________
> es-discuss mailing list
> [email protected]
> https://mail.mozilla.org/listinfo/es-discuss

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

Reply via email to