es6 clases javascript ecmascript-6 subclass

clases - javascript extend object



Clase ES6 super() con argumentos variadic (1)

El patrón que encuentro conveniente y sigo es

constructor(...args) { super(...args); }

En caso de que tenga y use argumentos con nombre, podría hacer esto en su lugar:

constructor(a, b, c) { super(...arguments); }

Referencias:

En ES6, ¿hay una manera de llamar a un constructor padre pasando a través de argumentos variadic, a la foo.apply(this, arguments) ? Busqué una respuesta, y las únicas instancias que veo son llamar a super() (sin argumentos) o llamar a super(x, y) (con argumentos específicos). super.apply(this, arguments) no parece funcionar.