Re: What type should .findAll return

On Nov 11, 2011, at 7:46 AM, Tab Atkins Jr. wrote:

> On Fri, Nov 11, 2011 at 1:05 AM, Jonas Sicking <jonas@sicking.cc> wrote:
>> And to ensure that the object acts as much as possible as an array it
>> should also have it's [[Class]] set to that of an array. This has
>> subtle effects on a number of functions. For example it affects what
>> Object.toString() and Array.isArray returns, it affects how
>> Array.concat behaves, and it affects the JSON serializer.
> 
> Could you point me to an explanation of what [[Class]] represents in
> ecmascript?  It's a little hard to search for.
> 

this turns out to not be such a simple question see https://docs.google.com/document/d/1sSUtri6joyOOh23nVDfMbs1wDS7iDMDUFVVeHeRdSIw/edit?authkey=CI-FopgC 

[[Class]] has been (mis-??)used for many things.  This is why we want to cleanup up for the future.

Allen 

Received on Friday, 11 November 2011 21:01:19 UTC