[JScript] passer une fonction comme argument

Fermé
julienfastre Messages postés 3 Date d'inscription mardi 19 juin 2007 Statut Membre Dernière intervention 17 juillet 2007 - 17 juil. 2007 à 21:40
 Darksheep - 23 mars 2008 à 14:52
Bonjour,

Je voudrais savoir comment passer une fonction comme argument d'une autre fonction.

objet = function () {

this.nom;
this.prenom;
this.age;

this.construire = function (nom, prenom, age, reponse){
	this.nom = nom;
	this.prenom = prenom;
	this.age = age;
	
	if (age >20)
	/*code pour exécuter la fonction "vieux"*/
	}

this.vieux = function() {
	var texte = "Je suis vieux j'ai "+this.age+" ans";
	alert (texte);
	}

}

toto = new objet;
toto.construire('cutugno', 'toto', 50, /*code pour executer la fonction "vieux"*/);


Ici, ça n'a pas beaucoup d'intérêt, mais ça peut être utile pour des appels ajax: les appels sont toujours passés avec les mêmes paramètres (url, true, get ou post, etc.) mais doivent déclencher des fonctions différentes lorsqu'ils arrivent à leur terme.

Quelqu'un peut m'aider?
Julien
A voir également:

1 réponse

Salut,
je cherche la même chose ! je te tiens au courant si je trouve .
0