declaración de JavaScript mientras
Declaraciones de JavaScript Manual de Referencia
Ejemplos
En este caso, el bucle continuará funcionando siempre y cuando la variable i es menor que 5 ::
var i = 0;
mientras que (i <5) {
texto + = "Francia El número es" + i;
i ++;
}
la salida de texto es:
El número 1 es
El número es 2
El número es 3
El número es 4
Trate »
Parte inferior de este artículo contiene más ejemplos.
Definición y Uso
mientras que, siempre y cuando la condición especificada afirmación es cierta, se ejecutará un bucle.
Mientras que la condición especificada es verdadera, el bucle siempre se puede ejecutar el código. .
JavaScript soporta diferentes tipos de bucles:
- para - un cierto número de ciclos de bloque de código
- para / en - bucle a través de las propiedades de un objeto
- mientras que - cuando una condición especificada es verdadera ciclo determinado bloque de código
- hacer / el tiempo - lo mismo que la condición especificada es verdadero ciclo especificado bloques de código, pero la sentencia se ejecutará una vez antes de que el condicional
Consejo: Utilice la ruptura declaración de saltar fuera de la circulación, el uso de continuar declaración a saltar de la iteración actual, y empezar la siguiente iteración.
Soporte para el navegador
declaraciones | |||||
---|---|---|---|---|---|
mientras | sí | sí | sí | sí | sí |
gramática
bloque de código que se ejecutará
}
parámetro Valor
parámetros | descripción |
---|---|
condición | Must. Definir la condición de ejecución para el bucle. Si es verdad, el bucle continuará, si devuelve falso, el ciclo se detiene. Nota: Si su condición ha sido así, el ciclo nunca termina. Esto puede hacer que el navegador se bloquee. NOTA: Si se olvida de añadir condiciones al valor de las variables utilizadas en el ciclo nunca se termina. Esto puede hacer que el navegador se bloquee. |
detalles técnicos
versión de JavaScript: | 1.0 |
---|
más ejemplos
Ejemplos
Ciclo a través del índice de la matriz, el nombre del coche de salida:
var texto = "";
var i = 0;
while (i <cars.length) {
texto + = coches [i] + "<br>";
i ++;
}
Trate »
ejemplos de análisis:
- Implementación, fijamos la variable antes del inicio del ciclo (var i = 0;)
- Entonces, se define lo que la condición del bucle. Conocer la variable i es menor que la longitud de la matriz (4)
- En cada paso por el bucle, se incrementa la variable 1 (i ++)
- Una vez que las variables ya no están a menos de (longitud de la matriz), en la condición es falsa, el bucle se termina.
Ejemplos
Bucle desde el último índice de la matriz comenzó:
var texto = "";
var len = cars.length;
while (len--) {
texto + = len coches [+] "<br>";
}
Trate »
Ejemplos
Romper declaración - la variable i es igual a 3 para salir del bucle:
var i = 0;
mientras que (i <5) {
texto + = "Francia El número es" + i;
i ++;
si (i == 3) {
romper;
}
}
Trate »
Ejemplos
Uso sentencia continue - bloque de código de bucle, omitiendo los ciclos de "3" cuando las variables son:
var i = 0;
mientras que (i <5) {
i ++;
si (i == 3) {
continuar;
}
texto + = "Francia El número es" + i;
}
Trate »
Páginas relacionadas
JavaScript tutoriales: JavaScript del bucle while
Manual de referencia de JavaScript: JavaScript do ... while
Manual de referencia de JavaScript: JavaScript para los estados
Manual de referencia de JavaScript: instrucción BREAK JavaScript
Manual de referencia de JavaScript: JavaScript comunicado Continuar
Declaraciones de JavaScript Manual de Referencia