Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Array > Méthode filter
Exécute une fonction sur chaque élément du tableau et retourne un nouvau tableau contenant les valeurs pour lesquels la fonction passée en paramètre a retourné true.
Array filter(Function callback)
Filter retourne un nouvau tableau contenant tous les éléments du tableau initial pour lesquels la fonction de callback a retourné true.
Cette fonction n'existe que depuis javascript 1.6, livrée avec toutes les versions de firefox 1.5 et supérieures. IL est néanmoins possible de faire quelques adaptations pour pouvoir l'utiliser sur Internet Explorer.
L'exemple suivant extrait et affiche tous les nombres pairs contenus dans un tableau :
function estPair (nombre) {
return (nombre%2 == 0);
}
var tableau = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15];
alert("Voici les nombres pairs contenus dans le tableau : " + tableau.filter(estPair));
Vous êtes ici : Accueil > Référence HTML et JavaScript > Objet Array > Méthode filter
Dernière modification de cette page : Dimanche 29 octobre 2006 16:38
Haut de page
•
Contact
•
RSS
•
Valide XHTML 1.0