11548 sujets

JavaScript, DOM et API Web HTML5

Slt tlm,

je voudrais savoir s'il existait un equivalent a la fonction PHP call_user_func.

Cette fonction permet d'executer une fonction dont le nom peut par exemple etre contenu dans une variable. voir DOC


function maFonction($arg){
...
}
$leNomDeMaFonction = "maFonction";
call_user_func($leNomDeMaFonction, $arguments);



J'ai pensé a faire un setTimout avec un delai de 0, et ca semble marcher mais par contre si je mets directement une fonction anonyme dedans ca ne marche pas.
setTimeout("maFonction('argument');",0);



Merci bp!
+++
Modifié par maxroucool (26 Oct 2007 - 18:47)