Maison > Article > interface Web > Quelles sont les instructions de saut en javascript
Les instructions jump en JavaScript incluent : 1. l'instruction break, avec la syntaxe "break;" 2. l'instruction continue, qui ne peut être utilisée que dans le corps d'une instruction de boucle, avec la syntaxe "continue;" 3. . instruction return, avec la syntaxe "return" [expression]".
L'environnement d'exploitation de ce tutoriel : système Windows 7, JavaScript version 1.8.5, ordinateur Dell G3.
Les instructions Jump peuvent sortir de la branche, de la boucle ou de l'instruction renvoyée par un appel de fonction.
Les instructions de saut de JavaScript comprennent trois types : l'instruction break, l'instruction continue et l'instruction return. L'instruction
break est utilisée pour quitter une instruction loop ou switch. Son format de syntaxe est le suivant.
break;
【Exemple 1】Dans l'exemple suivant, définissez l'expression de boucle de l'instruction while pour qu'elle soit toujours vraie (while peut convertir la valeur 1 en vrai). Définissez ensuite une instruction if dans la structure de la boucle while pour déterminer quand la variable i est supérieure à 50, puis sortez du corps de la boucle while.
var i=0; while(1){ if(i>50)break; i++; document.write(i); }
[Exemple 2] Les instructions Jump peuvent également être utilisées en conjonction avec des marqueurs pour accéder à une ligne spécifiée au lieu de simplement sortir du corps de la boucle. Dans le corps de la boucle for imbriquée ci-dessous, définissez une marque. L'utilisation de l'instruction
continue est similaire à l'instruction
break. La seule différence est que l'instruction continue ne quitte pas la boucle, mais démarre une nouvelle itération. (c'est-à-dire réexécute l'instruction de boucle). Qu'elle soit marquée ou non, l'instruction continue ne peut être utilisée que dans le corps d'une instruction de boucle. L'instruction return
x:for (a=1;a<10;a++) { //添加标签 document.write("<br />"+a+"<br />"); for(var b=1;b<10;b++){ if(a>5) break x; //如果a大于5,则跳出标签 document.write(b); } }Lorsque l'instruction return est exécutée, l'expression expression est d'abord calculée, puis la valeur de l'expression est renvoyée et la logique de contrôle est renvoyée par le corps de la fonction.
【Apprentissage recommandé : Tutoriel avancé javascript
】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!