Also, `Object.freeze` causes `Object.setPrototypeOf` to fail. On Thu, Feb 2, 2017 at 4:40 AM, T.J. Crowder < [email protected]> wrote:
> On Thu, Feb 2, 2017 at 12:38 PM, Michał Wadas <[email protected]> > wrote: > >> Thanks, I erroneously looked at ES2015 spec that calls Object.prototype >> ordinary object. >> >> The Object prototype object is the intrinsic object %ObjectPrototype%. >> The Object prototype object is an ordinary object. >> The value of the [[Prototype]] internal slot >> <http://www.ecma-international.org/ecma-262/6.0/#sec-object-internal-methods-and-internal-slots> >> of the Object prototype object is null and the initial value of the >> [[Extensible]] internal slot >> <http://www.ecma-international.org/ecma-262/6.0/#sec-object-internal-methods-and-internal-slots> >> is true. >> >> Ah! I looked in the ES2016 spec to make sure it wasn't a recent change, > didn't think to go back to the one before... > > -- T.J. > > > _______________________________________________ > 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

