Наследование класса javascript в ES6, почему нам нужен вызов super () из производного класса
В JavaScript ES6, в наследство,
если у производного класса есть конструктор, почему обязательно вызывать super из производного конструктора?
Вот несколько неудачных примеров:
, База с конструктором, но производная без вызова супер
class Base{constructor(){}}
class Derived{constructor(){}}
var d = new Derived(); // fails - ReferenceError: this is not defined