The break comunicado "salta" de un bucle.
The continue la declaración "salta por encima de" una iteración en el bucle.
The Break Declaración
Usted ya ha visto la break declaración utilizado en un capítulo anterior de este tutorial. Se utilizó para "saltar" de un switch() comunicado.
The break declaración también se puede utilizar para saltar de un bucle.
The break comunicado rompe el bucle y continúa ejecutando el código después del bucle (si lo hay):
Ejemplo
for (i = 0; i < 10; i++) {
if (i === 3) { break; }
text += "The number is " + i + "<br>";
}
Inténtalo tú mismo " The Continue Declaración
The continue rompe declaración de una iteración (en el bucle), si se produce una condición especificada, y continúa con la siguiente iteración del bucle.
En este ejemplo se omite el valor de 3:
Ejemplo
for (i = 0; i < 10; i++) {
if (i === 3) { continue; }
text += "The number is " + i + "<br>";
}
Inténtalo tú mismo " JavaScript Labels
Para etiquetar JavaScript declaraciones que preceder a los estados con un nombre de etiqueta y dos puntos:
label:
statements
The break y the continue declaraciones son las únicas sentencias JavaScript que puede "saltar de" un bloque de código.
Sintaxis:
break labelname ;
continue labelname ;
The continue declaración (con o sin una referencia etiqueta) sólo se puede utilizar para saltar una iteración del bucle.
The break comunicado, sin una referencia de etiqueta, sólo se puede utilizar para saltar de un bucle o un switch .
Con una referencia de etiquetas, la break declaración puede ser usada para saltar fuera de cualquier bloque de código:
Ejemplo
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>";
}
Inténtalo tú mismo " Un bloque de código es un bloque de código entre { y } .
Ponte a prueba con los ejercicios!
Ejercicio 1 » Ejercicio 2» Ejercicio 3 » Ejercicio 4» Ejercicio 5 »