Maison  >  Article  >  interface Web  >  types de boucles for en JavaScript

types de boucles for en JavaScript

WBOY
WBOYoriginal
2024-08-22 18:33:06851parcourir

ypes of for Loops in JavaScript

Nous connaissons et aimons tous la boucle for classique, mais saviez-vous que JavaScript propose quelques autres options de boucle for puissantes ?

1) for/in : Celui-ci est très utile pour parcourir les clés d'un objet et manipuler les propriétés de l'objet.

Example:

const obj = {name: "JavaScript", type: "Language"};
for (let key in obj) {
    console.log(key); // outputs "name" and "type"
}

2) for/of : Celui-ci est optimal lorsque vous vous concentrez sur les valeurs plutôt que sur les clés ou les indices d'objets itérables, tels que des tableaux ou des chaînes.

Exemple :

const arr = ["JavaScript", "is", "versatile"];

for (let value of arr) {

  console.log(value);

}

3) forEach : celui-ci est un joyau, car il offre commodité et lisibilité, vous aidant à parcourir des tableaux avec une syntaxe minimale, afin que vous puissiez vous concentrer sur la logique dans la boucle plutôt que sur le processus d'itération lui-même.

Exemple :

const arr = ["JavaScript", "is", "versatile"];

arr.forEach(value => console.log(value));

Lequel de ceux-ci préférez-vous ?

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn