Ein Objekt in Javascript erweitern

Momentan verwandle ich mich von Java in Javascript, und es fällt mir ein bisschen schwer, herauszufinden, wie ich Objekte so erweitern kann, wie ich es mir wünsche.

Ich habe mehrere Leute im Internet gesehen, die eine Methode namens extend on object verwendeten. Der Code sieht folgendermaßen aus:

<code>var Person = {
   name : 'Blank',
   age  : 22
}

var Robot = Person.extend({
   name : 'Robo',
   age  : 4
)}

var robot = new Robot();
alert(robot.name); //Should return 'Robo'
</code>

Weiß jemand, wie man das zum Laufen bringt? Ich habe gehört, dass Sie schreiben müssen

<code>Object.prototype.extend = function(...);
</code>

Aber ich weiß nicht, wie ich dieses System zum Laufen bringen soll. Wenn dies nicht möglich ist, zeigen Sie mir bitte eine andere Alternative, die ein Objekt erweitert.

Antworten auf die Frage(16)

Ihre Antwort auf die Frage