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