Tableau Javascript de Fonctions

var array_of_functions = [
    first_function('a string'),
    second_function('a string'),
    third_function('a string'),
    forth_function('a string')
]

array_of_functions[0];

Qui ne fonctionne pas comme prévu, car chaque fonction dans le tableau est exécuté lorsque le tableau est créé.

Quelle est la bonne façon d'exécuter n'importe quelle fonction dans le tableau en faisant:

array_of_functions[0];  //or, array_of_functions[1] etc.

Merci!

  • Ne 'a string' doivent être connus au moment où le tableau est rempli, ou peut l'appelant de la fonction de le transmettre?
  • J'aimerais obtenir plus de détails sur ce que vous essayez d'accomplir, parce qu'il pourrait y avoir une meilleure façon de gérer cela.
  • "Tableau des Fonctions" ou, comme nous aimons l'appeler un objet avec des méthodes
  • Ne pensez-vous pas que vous devriez donner plus de détails? Il pourrait y avoir une meilleure façon de gérer cela..
InformationsquelleAutor Nick | 2011-02-05