Improving ECMAScript as a compilation target
Brendan Eich
brendan at mozilla.com
Mon May 4 19:18:04 PDT 2009
Thanks, I incorporated the obvious fixes and left others as issues or
feedback items, and copied your sig once to credit your additions.
/be
On May 4, 2009, at 6:20 PM, Allen Wirfs-Brock wrote:
> I also captured these on the wiki page:
>
> In the function defined for the example's invoke item the first
> argument to apply probably should be obj rather than peer.
>
> I would be inclined to specify an additional argument (probably the
> first) for each handler function that would be passed the "this"
> value. Closure capture like is done in the example works but my
> intuition is that there will be situations where it would be handy
> to use the same catch-all descriptor for several objects.
>
> I assume that if one of the properties is missing from the
> descriptor it simply has its default "not there" behavior.
>
> Is there also an Object.getCatchAllDescriptor function?
>
> Who can set them? Can catch alls be defined on an object if its
> [ [Extensible]] is false, etc.
>
> Overall, I like this general design direction for catch alls.
>
More information about the es-discuss
mailing list