Bonjour,

J'essaye de créer un tableau de fonctions en Javascript, mais j'ai un petit soucis. Lorsque j'utilise ce tableau, les fonctions sont "undefined".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
var myns = myns || {};
myns.test = myns.test || {};
myns.test.util = {
	myOne: function(m) {
		return m;
	},
	myTwo: function(m) {
		return m;
	},
	processAllFunction: function(m) {
		for(var i=0; i<this.replaceFilters.length; i++) {
		     if(typeof(this.replaceFilters[i])==='function') {
			 m= this.replaceFilters[i](m);
		     }
		}
		console.log(this.replaceFilters); // undefined functions
		return m;
	},
	replaceFilters: [this.myOne, this.myTwo]
};
Je déclare mon tableau en utilisant this.nomDeLaFonction et je pense que mon erreur est là.
Comment faire pour que ça fonctionne avec processAllFunction ?

Merci d'avance pour l'aide.