Ce message fournit le fonctionnement de la méthode Filter () et un ensemble d'exemples qui montrent comment la méthode Fitter () filtre les éléments du tableau.
Comment filtrer les éléments de la matrice en JavaScript
Comme indiqué précédemment, la méthode Filter () est pratiquée en filtrant les éléments de tableau en JavaScript. Cette section présente le fonctionnement et l'utilisation de la méthode Filter () en JavaScript.
Comment utiliser la méthode filtre () en javascript
Avant d'appliquer la méthode Filter (), jetons un coup d'œil à la syntaxe pour obtenir le concept de base de la méthode Filtre ().
déployer.Filtre (Function de rappel (Val, Index, Array), This-Val)La syntaxe ci-dessus illustre qu'un déployer est
La méthode filtre () accepte deux paramètres Callback-Function () et ce-val
La valeur de retour de la méthode filtre ()
Note: Le Val Le paramètre de la fonction de rappel () est nécessaire pour être utilisé. Cependant, les autres paramètres sont facultatifs et n'ont pas besoin d'être utilisés à chaque fois.
Exemple 1
Le code JavaScript suivant utilise la méthode Filter () pour filtrer les éléments spécifiques d'un tableau.
var a = [2, 7, 11, 15, 18, 22]Dans le code ci-dessus, un tableau de nombres est créé sur lequel la méthode filtre () serait appliquée. Après cela, une fonction est créée qui filtre uniquement les nombres pair et cette fonction est transmise à la méthode filtre () comme argument.
Sortir
La sortie montre que seuls les nombres pair du tableau sont imprimés sur la console.
Exemple 2
L'exemple expliqué ici filtrerait les nombres positifs du tableau.
var arr = [-2, 5, -10, -12, 7, 15]Le code ci-dessus crée un tableau de nombres, puis une fonction de rappel est exécutée qui filtre les nombres supérieurs ou égaux à zéro.
Sortir
La sortie montre que la méthode du filtre n'a renvoyé que les nombres qui ont des valeurs supérieures ou égales à zéro.
Note: On peut mettre à jour le contenu du tableau en conservant uniquement les valeurs qui sont renvoyées par la méthode Filtre ().
Exemple 3
Le code suivant pratique l'utilisation de la méthode filtre () sur un tableau de chaînes.
var str = ["Linux OS", "Windows OS", "macOS"]Le code ci-dessus crée un tableau de chaînes, puis la fonction de rappel y est appliquée qui obtiendrait la longueur de chaque élément. Après cela, la fonction de rappel ne rendrait que les éléments de chaîne qui ont une longueur supérieure à 5.
Sortir
La sortie montre que seuls ces éléments de chaîne sont renvoyés qui ont des longueurs supérieures à 5.
Conclusion
Dans JS, les éléments du tableau peuvent être filtrés en utilisant la méthode Filter (). L'ingrédient principal de la méthode filtre () est la fonction de rappel. La méthode filtre () est nécessaire pour être exécutée avec la fonction de rappel. Cette fonction de rappel contient quelques lignes de code qui définissent la condition qui serait utilisée pour filtrer les éléments. En parcourant ce post, vous auriez appris à filtrer les éléments de tableau en JavaScript en utilisant la méthode Filter () ainsi qu'un ensemble d'exemples.