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

Reply via email to