Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2013, 17:27
Avatar de Albuss
Albuss
 
Fecha de Ingreso: enero-2012
Ubicación: Coruña
Mensajes: 475
Antigüedad: 12 años, 3 meses
Puntos: 30
Pregunta Es verdad que no puedo crear un objeto dentro de un método de otro objeto?

Buenas caballeros, de POO en JS siguen mis dudas.


Estoy intentando hacer lo siguiente, necesito crear un objeto según convenga o no, por ello hago la instancia dentro de un metodo de otro objeto, pero no se llega a crear el objeto :

Código Javascript:
Ver original
  1. function PrototipoUno(){
  2.  
  3.   this.CreateObject = function(){
  4.    
  5.    var ObjetoPrueva = new PrototipoDos();
  6.  
  7.   }
  8. }
  9.  
  10. function PrototipoDos(){
  11.  
  12.  this.existo = true;
  13.  
  14. }


Si ejecútalos este simple código, veremos que en la consola ni siquiera existe el objetoPrueva, es decir, no se ha creado el objeto ¿por que? ¿que limitaciones tienen este tipo de código?