Méthode javascript foreach ()
Dans JavaScript, la méthode foreach () appelle la fonction donnée, pour chaque élément présent dans un tableau. La méthode foreach nécessite trois paramètres, un pour la valeur de l'élément actuel, le deuxième paramètre pour l'indice de l'élément actuel, et le dernier est pour le tableau sur lequel la méthode foreach () doit fonctionner.
Considérez le code donné ci-dessous pour comprendre comment fonctionne la méthode ForEach ():
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Dans le code donné ci-dessus, il y a un tableau de cinq éléments et la méthode foreach () est utilisée avec le tableau pour imprimer le nom de chaque employé sur la console du navigateur:
En conséquence, la méthode foreach () imprimera chaque élément sur la console:
Méthode JavaScript Filter ()
JavaScript propose une autre méthode itérative nommée filtre() Cela prend une condition en tant que paramètre et renvoie un nouveau tableau de uniquement les éléments qui remplissent la condition spécifiée:
Pour mieux comprendre la méthode du filtre en JavaScript, prenons un exemple dans lequel nous voulons un éventail filtré d'employés dont le nom commence par «J»:
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Dans cet exemple, nous avons transmis une condition à la méthode Filter () pour vérifier la première lettre de chaque élément et renvoyer une liste d'éléments dont le premier élément est égal à «J».
La sortie affichera le nom des employés qui commence par «J»:
Méthode JavaScript Map ()
La méthode JavaScript Map () effectue des fonctionnalités sur le tableau d'origine itérativement et produit un nouveau tableau sans affecter le tableau d'origine. Considérez un exemple pour ajouter le nom «Wilson» avec chaque nom d'employé:
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Nous renvoyons un nom supplémentaire «Wilson» avec de la valeur, il ajoutera donc ce nom avec chaque élément du tableau «empname»:
La sortie de la méthode map () vérifiera qu'il itère chaque élément du tableau «EmpNames» et effectuera les mêmes fonctionnalités sur l'ensemble du tableau:
Méthode JavaScript Reduce ()
La méthode Reduce () est une méthode d'itération du tableau disponible en JavaScript qui réduit l'ensemble du tableau à une valeur.
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Dans l'exemple ci-dessus, nous avons un tableau avec cinq noms, en utilisant la méthode Reduce (), nous réduisons l'ensemble du tableau en un nom, nous avons passé deux paramètres à la méthode de réduction «Name1» et «Name2», et nous appliquerons certains processus sur eux et les renvoient:
La sortie du code ci-dessus sera une seule valeur:
La méthode Reduce () peut être appliquée sur n'importe quel type de données comme les chaînes, les nombres et les tableaux. Par défaut, la méthode Reduce () fonctionne de gauche à droite, tandis que dans le contraire dans les cas où nous voulons effectuer des fonctionnalités de droite à gauche, nous pouvons utiliser la méthode ReduceRight ().
JavaScript chaque méthode ()
La méthode Every () est une autre méthode d'itération du tableau en javascrip.
Pour comprendre comment chaque méthode () fonctionne dans JavaScript, considérez le code suivant:
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Dans cet exemple, nous utilisons chaque méthode () pour tester si tous les éléments du tableau commence par J ou non:
La méthode chaque () reviendra FAUX Parce que tous les noms du tableau ne commencent pas par la lettre «J». La sortie serait vrai Si tous les noms du tableau ont été lancés avec «J»:
Méthode javascript ()
JavaScript Une méthode () vérifie si certains des éléments du tableau satisfont la condition donnée et renvoie le résultat vrai ou faux:
Const Empnames = ["John", "Seth", "Danial", "Joe", "Micheal"];Dans cet exemple, une méthode () vérifie que l'un des noms de l'employé commence par J ou non:
Dans la sortie, il reviendra vrai car il y a des employés dont les noms commencent par «J»:
Méthode JavaScript Find ()
JavaScript propose une autre méthode itérative utile qui ne renvoie que la première valeur qui remplit la condition spécifiée. Si plus d'une valeur remplit la condition, alors au lieu de renvoyer toutes ces valeurs, la méthode find () ne renverra que la première valeur. Comprenons-le avec un exemple:
Const Empnames = ["John", "Seth", "Danial", "John", "Micheal"];Dans cet exemple, nous voulons trouver les employés dont les noms sont «Micheal» ou «Seth»:
Ici, la méthode find () recherchera ces noms dans le tableau et il imprimera le nom qui vient en premier dans le tableau:
Conclusion:
Les méthodes d'itération du tableau sont des méthodes JavaScript intégrées qui traversent l'ensemble du tableau et travaillent sur chaque entrée du tableau. Dans cet article, nous avons examiné certaines méthodes d'itération essentielles et les avons implémentées en JavaScript où nous avons appris comment ces méthodes fonctionnent.