OK, hasOwnProperty per descriptor would work too ... probably even easier
as spec change than having all null objects

+1 to that


On Thu, May 8, 2014 at 2:35 PM, John-David Dalton <
john.david.dal...@gmail.com> wrote:

> > I agree with you that this would be a much better design, but it would
> break backwards compatibility with ES5, no?
>
> There have been other changes to the spec that are technically back-compat
> breaking like Object.keys('x') no longer throwing an error.
> I think this change would benefit developers as the case seems to be devs
> getting bitten by the current behavior.
>
> > Minor nitpick: I guess you mean to say that ToPropertyDescriptor should
> use the abstract operation HasOwnProperty, not [[HasOwnProperty]]
>
> Sure, I'll switch to ES6y terms. Yes, I mean the abstract operation
> HasOwnProperty.
>
> - JDD
>
> _______________________________________________
> es-discuss mailing list
> es-discuss@mozilla.org
> https://mail.mozilla.org/listinfo/es-discuss
>
>
_______________________________________________
es-discuss mailing list
es-discuss@mozilla.org
https://mail.mozilla.org/listinfo/es-discuss

Reply via email to