Break et Continue JavaScript
- Page précédente Boucle While JS
- Page suivante Objets itérables JS
break
Instruction pour sortir d'une boucle.
continue
Instruction pour sauter une itération dans une boucle.
Instruction Break
Dans les chapitres précédents de ce tutoriel, vous avez déjà vu break
Instructions. Elle est utilisée pour « sauter » switch
Instructions.
L'instruction break peut également être utilisée pour sortir d'une boucle.
Instruction break
Cela interrompt la boucle et continue à exécuter le code suivant (si disponible) :
Exemple
for (i = 0; i < 10; i++) { if (i === 3) { break; } text += "Le nombre est " + i + "<br>"; }
Instruction Continue
Instruction continue
Interruption (dans une boucle) d'une itération, si une condition spécifiée se produit. Ensuite, continuez à l'itération suivante de la boucle.
Dans cet exemple, sautez la valeur 3 :
Exemple
for (i = 0; i < 10; i++) { if (i === 3) { continue; } text += "Le nombre est " + i + "<br>"; }
Étiquette JavaScript
Pour marquer une instruction JavaScript, placez le nom de l'étiquette et le deux-points avant l'instruction :
étiquette: instructions
break
et continue
Les instructions sont les seules instructions JavaScript permettant de « sauter » un bloc de code.
Syntaxe :
break labelname; continue labelname;
continue
Instructions (qu'elles soient étiquetées ou non) peuvent être utilisées uniquementPour sauter une itération。
break
Instructions, sans référence à une étiquette, peuvent être utilisées uniquementSortir d'une boucle ou d'un switch。
s'il y a une référence à une étiquette break
Les instructionsSortir de tout bloc de code:
Exemple
var cars = ["BMW", "Volvo", "Saab", "Ford"]; list: { text += cars[0] + "<br>"; text += cars[1] + "<br>"; text += cars[2] + "<br>"; break list; text += cars[3] + "<br>"; text += cars[4] + "<br>"; text += cars[5] + "<br>"; }
Un bloc de code fait référence à {
et }
fragments de code directs.
Livres de cours
Pour plus d'informations sur Instructions break et continue JavaScriptPour plus de connaissances sur
- Instructions break et continue ECMAScript
- Cette section explique les différences entre les instructions break et continue, et comment les utiliser avec des instructions étiquetées.
- Page précédente Boucle While JS
- Page suivante Objets itérables JS