Gracias marlanga.
Estaba obcecado en que se heredaba por ese sistema.
Por cierto, en algun lugar he mirado que también explican la herencia así:
Código Javascript
:
Ver originalTableX.prototype = new NodeX;
Pero veo que no son equivalentes:
Código Javascript
:
Ver originalfunction Base( x ){
this.a = x;
};
function A(){};
function B(){};
A.prototype = new Base;
B.prototype = Object.create( Base.prototype );
console.log( A.prototype );
console.log( B.prototype );
Me quedo con Object.create
Un saludo!