Declaraciones de Referencia de JavaScript
Ejemplo
Este bucle se ejecutará siempre al menos una vez, incluso si la condición es falsa, porque el bloque de código se ejecuta antes de que se pone a prueba la condición:
var text = "";
var i = 0;
do {
text += "The number is " + i;
i++;
}
while (i < 5);
El resultado de texto será:
The number is 0
The number is 1
The number is 2
The number is 3
The number is 4
Inténtalo tú mismo " Definición y Uso
El do / while crea un bucle que se ejecuta un bloque de código una vez, antes de comprobar si la condición es verdadera, entonces se repetirá el bucle mientras la condición es verdadera.
El do / while se utiliza cuando se desea ejecutar un bucle al menos una vez, no importa qué.
JavaScript soporta diferentes tipos de bucles:
- para - bucles a través de un bloque de código un número de veces
- para / en - bucle a través de las propiedades de un objeto
- mientras que - los bucles a través de un bloque de código mientras una condición especificada es verdadera
- do / while - bucles a través de un bloque de código una vez, y luego se repite el bucle mientras la condición especificada sea verdadera
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que apoya plenamente la declaración.
Declaración | |||||
---|---|---|---|---|---|
do/while | Sí | 6.0 | Sí | Sí | Sí |
Sintaxis
do {
code block to be executed
}
while ( condition );
Los valores de los parámetros
Parameter | Description |
---|---|
condition | Required. Defines the condition for running the loop (the code block).
If it returns true, the loop will start over again, if it returns false, the
loop will end. Note: If the condition is always true, the loop will never end. This will crash your browser. Note: If you are using a variable with the condition, initialize it before the loop, and increment it within the loop. If you forget to increase the variable, the loop will never end. This will also crash your browser. |
Detalles técnicos
Versión de JavaScript: | 1.2 |
---|
Páginas relacionadas
JavaScript Tutorial: JavaScript While
Referencia de JavaScript: JavaScript mientras Declaración
Referencia de JavaScript: JavaScript para Norma
Declaraciones de Referencia de JavaScript