Je me demandais sur les différences entre Grep et Filtre :
Filtre :
Réduire l'ensemble des éléments qui correspondent à ceux qui correspondent au sélecteur ou passer de la fonction de test.
Grep :
Trouve les éléments d'un tableau qui remplissent un filtre fonction. Le tableau d'origine n'est pas affectée.
ok.
donc, si je fais cela dans GREP :
var arr = [ 1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1 ];
myNewArray= jQuery.grep(arr, function(n, i){
return (n != 5 && i > 4);
});
Je pourrais le faire aussi :
var arr = [ 1, 9, 3, 8, 6, 1, 5, 9, 4, 7, 3, 8, 6, 9, 1 ];
myNewArray= $(arr).filter( function(n, i){
return (n != 5 && i > 4);
});
Dans les deux cas, je n'ai plus accès à l'original du tableau...
alors...où est la différence ?