Hola tengo un problema que he creado un objeto mediante esto:
Código Javascript
:
Ver originalfunction comand(name,description,syntaxis,patron){
this.name=name;
this.description=description;
this.syntaxis=syntaxis;
this.patron=patron;
return this;
}
y asi:
Código Javascript
:
Ver originalvar comandos=[
new comand('help','List of comands','help',/help/),
new comand('encode','This function encodes a phrase.','encode <i>phrase</i> - <i>encoding phrase</i>',/^encode\s+[a-z]{2,200}\s[a-z]{2,200}$/)
];
Luego agrego los metodos
Código Javascript
:
Ver originalcomandos[0].funcion=function(){return help();}
La función help(); devuelve a variable y la quiero poner en una div mediante esto:
Código Javascript
:
Ver originaldocument.getElementById('info').innerHTML=comandos[0].funcion;
El problema esta en que me devuelve esto: function(){return help();} y no el resultado de help();
Como lo arreglo?