JavaScript Briser et continuer les étiquettes


Exemple

Les instructions break and continue peuvent être suivies d'une étiquette facultative qui fonctionne comme une sorte d'instruction goto, reprend l'exécution à partir de la position référencée de l'étiquette

for(var i = 0; i < 5; i++){
  nextLoop2Iteration:
  for(var j = 0; j < 5; j++){
    if(i == j) break nextLoop2Iteration;
    console.log(i, j);
  }
}

i = 0 j = 0 saute le reste des valeurs j
dix
i = 1 j = 1 saute le reste des valeurs j
2 0
2 1 i = 2 j = 2 saute le reste des valeurs j
3 0
3 1
3 2
i = 3 j = 3 saute le reste des valeurs j
4 0
4 1
4 2
4 3
i = 4 j = 4 ne se connecte pas et les boucles sont faites