Extendiendo un objeto en Javascript
Actualmente me estoy transformando de Java a Javascript, y es un poco difícil para mí descubrir cómo extender los objetos de la manera que quiero.
He visto a varias personas en Internet usar un método llamado extender en objeto. El código se verá así:
<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>
¿Alguien sabe cómo hacer que esto funcione? He oído que necesitas escribir
<code>Object.prototype.extend = function(...); </code>
Pero no sé cómo hacer funcionar este sistema. Si no es posible, por favor, muéstrame otra alternativa que extienda un objeto.