If I recall, it should be a primitive in the first two pairs I asked about. If that's not the case, that's a bug in the spec.
https://bugs.ecmascript.org On Thu, Mar 10, 2016, 01:57 Raul-Sebastian Mihăilă <[email protected]> wrote: > But note that `this` is not a primitive (not even in base constructors). > So if a base constructor syntactically returns a primitive, it will > semantically return its `this` value, which is an object. So the `this` > value will be an object in the derived constructor as well. >
_______________________________________________ es-discuss mailing list [email protected] https://mail.mozilla.org/listinfo/es-discuss

