We do have this/super for references along the instance prototype
chain, and we have this.constructor for getting to the class of an instance
method. But what about getting the current class from a static method,
for class-side inheritance?
Can't you just use "this"?
Exactly, that should work. The constructors form their own prototype chain (somewhat independently
of the instance prototypes, but reflecting their chain), so everything should work out. In other
words, Sub is just an object, so its methods can use `this` to refer to each other.
Kind of obvious from the desugaring... My thinking in that
direction was blocked by associating wrong ideas with the
class syntax.
Thanks,
Claus
_______________________________________________
es-discuss mailing list
[email protected]
https://mail.mozilla.org/listinfo/es-discuss