Javascript comment itérer sur un tableau avec 4 boucles différentes

Javascript comment itérer sur un tableau avec 4 boucles différentes

Ilérer sur un tableau est une tâche courante dans la programmation, et il existe plusieurs façons de le faire en JavaScript. Dans cet article, nous examinerons quatre méthodes différentes de boucle sur un tableau en JavaScript: la boucle pour la boucle pour les. Nous couvrirons également quelques façons supplémentaires de boucler sur un tableau en utilisant des fonctions d'ordre supérieur comme la carte et réduire.

Il existe plusieurs façons de boucler sur un tableau en javascript. La façon la plus courante est d'utiliser une boucle pour une boucle, mais il existe également d'autres options telles que Forach, for-in et pour les boucles.

Méthode 1: Utilisation 'pour' boucle

La boucle pour la façon la plus traditionnelle de boucle sur un tableau en javascript. Il a trois parties: une condition de départ, une condition d'arrêt et une étape.

Pour boucler sur un tableau avec une boucle pour 'déployer.longueur' propriété pour déterminer le nombre d'itérations. Voici un exemple de la façon de faire boucle sur un tableau et d'imprimer chaque élément à la console:

const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (soit i = 0; i < days.length; i++) console.log(days[i]);
12345const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (soit i = 0; i < days.length; i++) console.log(days[i]);

Méthode 2: Utilisation 'pour chaque' boucle

La boucle Foreach est une fonction d'ordre supérieur qui vous permet d'itérer sur un tableau et d'effectuer une fonction de rappel sur chaque élément. Voici un exemple de la façon d'utiliser la boucle ForEach pour imprimer chaque élément d'un tableau sur la console:

const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; jours.foreach (fonction (jour) console.journal (jour); );
12345const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; jours.foreach (fonction (jour) console.log (jour););

Méthode 3: Utilisation 'for-in' boucle

La boucle for-in est utilisée pour faire boucle sur les propriétés d'un objet. Vous pouvez utiliser la boucle for-in pour faire boucle sur un tableau en le convertissant en premier en un objet. Voici un exemple de la façon de procéder:

const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (laisser jour dans les jours) console.journal (jours [jour]);
12345const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (laisser jour dans les jours) console.journal (jours [jour]);

Méthode 4: Utilisation de la boucle «pour»

La boucle For-OF est une boucle plus récente introduite dans ES6 qui vous permet d'itérer les valeurs d'un objet itérable, comme un tableau. Voici un exemple de la façon d'utiliser la boucle pour imprimer chaque élément d'un tableau sur la console:

const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (le jour du jour des jours) Console.journal (jour);
12345const Days = [«Sun», «lun», «mar», «Wed», «Thu», «ven», «SAT»]; pour (le jour du jour des jours) Console.journal (jour);

En plus des méthodes de bouclage standard décrites ci-dessus, il existe également plusieurs autres façons de faire boucler sur un tableau en JavaScript, comme l'utilisation des fonctions `` MAP '.

Conclusion

Dans cet article, nous avons examiné quatre façons différentes de boucler un tableau en javascrip. Nous avons également couvert quelques façons supplémentaires de boucler sur un tableau à l'aide de fonctions d'ordre supérieur comme la carte et de réduire. Quelle que soit la méthode que vous choisissez, il est important de comprendre les avantages et les inconvénients de chaque méthode et de choisir celui qui correspond le mieux à vos besoins. Avec ces techniques dans votre boîte à outils, vous serez bien équipé pour itérer les tableaux en JavaScript.