Maison >interface Web >Questions et réponses frontales >La différence entre continuer pendant et pour javascript

La différence entre continuer pendant et pour javascript

WBOY
WBOYoriginal
2023-05-17 15:48:39679parcourir

JavaScript est un langage de programmation très populaire avec une variété de structures syntaxiques et de flux de contrôle. Parmi elles, les boucles while et for sont très courantes dans la programmation JavaScript. Dans les deux boucles, il existe un mot-clé "continue", qui permet de sauter une itération dans la boucle en cours. Il existe cependant certaines différences entre eux.

Dans la boucle while, la fonction de l'instruction continue est de sauter une itération de la boucle actuelle. Par exemple, vous pouvez utiliser l'instruction continue pour transférer le contrôle à l'itération de boucle suivante lorsqu'une condition n'est pas remplie. Voici un exemple de boucle while :

let i = 0;
while(i < 10) {
  i++;
  if(i % 2 === 0) {
    continue;
  }
  console.log(i);
}

Dans cet exemple, lorsque i est un nombre pair, nous utilisons l'instruction continue pour ignorer l'itération en cours et entrer directement dans la boucle suivante. Par conséquent, la sortie de ce programme sera 1, 3, 5, 7 et 9.

Cependant, dans une boucle for, l'utilisation de continue est légèrement différente. La boucle for a trois expressions : initialisation, condition et itérateur. L'initialisation consiste en une série d'instructions exécutées avant le début de la boucle. La condition détermine si la boucle doit s'exécuter et l'itérateur est exécuté à la fin de chaque boucle. Voici un exemple de boucle for :

for(let i = 0; i < 10; i++) {
  if(i % 2 === 0) {
    continue;
  }
  console.log(i);
}

Dans cet exemple, nous utilisons continuer à sauter les nombres pairs dans la boucle. Lorsque i est un nombre pair, l'instruction continue sera exécutée et le contrôle passera à l'itération suivante. Par conséquent, la sortie de ce programme sera 1, 3, 5, 7 et 9.

En général, en JavaScript, le mot-clé continue est utilisé à peu près de la même manière dans les boucles while et for, mais il est plus courant dans les boucles for que dans les boucles while. Dans une boucle for, l'instruction continue est souvent utilisée pour sauter certaines itérations afin de parcourir la boucle plus rapidement. Mais dans la boucle while, l'utilisation de l'instruction continue est relativement rare.

En plus de l'instruction continue, JavaScript possède également d'autres mots-clés et flux de contrôle, tels que les instructions break, return, if-else, etc. Les programmeurs doivent maîtriser l'utilisation de ces flux de contrôle pour améliorer l'efficacité et la lisibilité du code.

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