Pregunta

Prefiero la forma prototipo de programación y he estado tratando de entenderlo en JavaScript.

Vi este poco de código en las partes buenas:

function beget(o){
  function F(){
    F.prototype = o;
  };
  return new F();
};

No entiendo esto en absoluto jajaja. Si todo lo que tiene que hacer es establecer el prototipo en un objeto pasado, entonces no podría hacer esto:

var parent = {
  num = 66;
};
var child = {
  prototype: parent
};

Sin embargo, esto no parece funcionar, porque el niño. Num es devuelto como indefinido. ¿Cómo describe la programación del prototipo de JavaScript y cuáles son sus métodos? Gracias chicos

No hay solución correcta

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top