JavaScript para bucle
El ciclo puede ejecutar un bloque de código un número determinado de veces.
ciclo de JavaScript
Si desea ejecutar una y otra vez el mismo código, y cada uno de los valores son diferentes, entonces el uso del ciclo es muy conveniente.
Nos puede dar salida a una matriz de valores:
redacción general:
document.write(cars[1] + "<br>");
document.write(cars[2] + "<br>");
document.write(cars[3] + "<br>");
document.write(cars[4] + "<br>");
document.write(cars[5] + "<br>");
El uso de bucle
{
document.write(cars[i] + "<br>");
}
Trate »
Los diferentes tipos de ciclo
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
- do / while - también cuando la condición especificada es verdadero ciclo bloque de código especificado
para bucle
para el bucle es que desea crear un bucle de herramientas de uso frecuente.
A continuación se muestra la sintaxis para el bucle:
{
被执行的代码块
}
Declaración 1 (bloque) se inicia antes de empezar.
Declaración 2 define las condiciones (bloque) de ciclo operativo
3 sentencia después del bucle (bloque) ha estado haciendo
En el ejemplo anterior, se puede ver:
Declaración 1 establece la variable antes de que comience el bucle (var i = 0).
Declaración 2 condiciones definidas Desarrollo del ciclo (i debe ser inferior a 5).
Declaración 3 aumentado en un valor (i ++) después de cada bloque de código se ha ejecutado.
declaración 1
Normalmente nos utilice una instrucción para inicializar las variables utilizadas en el ciclo (var i = 0).
1 declaración es opcional, que no se utiliza también puede ser una declaración.
Puede inicializar los valores de los estados 1 (o más):
Y también se puede omitir una declaración (como en el principio del bucle valor ha sido establecido):
declaración 2
Declaración de 2 Condiciones utilizan generalmente para evaluar las variables iniciales.
2 La misma afirmación es opcional.
2 Si la instrucción devuelve cierto, entonces el ciclo comienza de nuevo si se vuelve falsa, el bucle terminará.
Si se omite la sentencia 2, debe proporcionar una pausa en el ciclo. De lo contrario, el ciclo no será capaz de detener. Esto hace que sea posible hacer que el navegador se bloquee. Por favor, lea acerca de la ruptura en una sección posterior de este tutorial. |
declaración 3
3 estados en general, aumenta el valor de la variable original.
Declaración 3 también es opcional.
Declaración 3 tiene una variedad de usos. Incremento puede ser negativo (yo--), o más (i = i + 15).
Declaración 3 se puede omitir (por ejemplo, dentro del bucle cuando hay un código correspondiente):
Por / En el ciclo
JavaScript para / en la declaración de bucle a través de las propiedades del objeto:
Ejemplos
for (x in person)
{
txt=txt + person[x];
}
Trate »
Usted aprenderá más acerca de la sección de JavaScript para el objeto / en el ciclo de conocimiento.
while
Vamos a explicar a usted mientras bucle y hacer / while en el siguiente capítulo.