Prenons une function pour l'exemple
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
function exemple()
{
alert('coucou')
}
Pour appeler dynamiquement une fonction à partir d'une variable ou un string :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
var mafonction='exemple'
window[mafocntion]()
//ou
window['exemple']()
Pour passer une fonction en argument d'une fonction:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
function FArgument(La Focntion)
{
    LaFonction()
}
à utiliser comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
FArgument(exemple)
//ou en combinant avec le string
FArgument(mafonction)
FArgument(window['exemple'])