Foros del Web » Programando para Internet » Javascript »

Invocacion de metodos dinamicamente

Estas en el tema de Invocacion de metodos dinamicamente en el foro de Javascript en Foros del Web. Hola, habia una funciones en javascript (no recuerdo el nombre) que permitia a partir del nombre de la clase y del metodo realizar una invocacion. ...
  #1 (permalink)  
Antiguo 24/02/2009, 10:22
 
Fecha de Ingreso: enero-2009
Mensajes: 11
Antigüedad: 15 años, 3 meses
Puntos: 0
Invocacion de metodos dinamicamente

Hola, habia una funciones en javascript (no recuerdo el nombre) que permitia a partir del nombre de la clase y del metodo realizar una invocacion.
Para expresarme mejor, tengo un objeto dinamico y lo itero.
Lo que necesito es invocar algunos metodos de dicho objeto, para dar un ejemplo:

function Persona()
{
var _colorPelo = "";
this.setColorPelo = function(_value){_colorPelo = _value;}
}

function test(oPersona, MetodoInvocar)
{
// Me llega el objeto persona y el metodo que deseo invocar para ese objeto.
// Ahora, necesito saber como invoco para el objeto oPersona el metodo que me llegar en la variable MetodoInvocar y como le paso a ese metodo invocado el valor correspondiente.

}
function Inicializar()
{
var oPersona = new Persona();
var MetodoInvocar = "setColorPelo";
test(oPersona,MetodoInvocar ); // Pruebo
}



Se que habia una funcion en JavaScript, no recuerdo el nombre. No recuerdo si era caal_function (nombre de clase, metodo, argumentos)... era algo parecido.
Si alguien me puede ayudar, estare agredecido.
Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 13:26.