El problema que tengo es el siguiente:
Al extender una clase con prototype se ejecuta el constructor de la clase padre y no quiero que esto suceda.
Lo explico con un pequeño ejemplo:
Código Javascript:
Ver original
function a() { alert('a'); } function b() { a.call(this); alert('b'); } b.prototype=new a();
Al ejecutar sólo este código (sin crear ninguna instancia del objeto) aparece el 'alert: a' cuando se ejecuta: b.prototype=new a(). Algo que no deseo que ocurra.
¿Alguna idea de cómo hacer para evitar esto?