Mis apuntes de desarrollo web </>

Bucles

While:

Es un bucle indeterminado. Su sintaxis básicamente significa Mientras(la condición se cumpla) {se repetirá el bloque de código }.

Do While:

Tambien es un bucle indeterminado. Su sintaxis significa Hacer{Bloque de código} Mientras(la condición se cumpla). Por lo cual el bloque de código se ejecutará al menos una vez, se cumpla o no se cumpla la condición.

Ejemplo simple bucles while y do while

Ejemplo algo más avanzado manipulando el DOM:

For:

Es un bucle determinado. Su sintaxis se compone de 3 partes:

  1. Iniciacion de variable contador.
  2. condición para valor final del contador.
  3. Incremento o decremento del contador.

Durante su ejecución el contador aumentará o disminuirá su valor en cada iteración hasta llegar a su valor final.

Ejemplo for

For of / For in:

Simplifica el bucle for tradicional sin tener que dar un número de iteraciones ni realizar un incremento o decremento. Se utilizan para recorrer Arrays y objetos.

For of:
Devuelve el valor de la posición. Se utiliza frecuentemente para recorrer Arrays.
For in:
Devuelve el número de índice. Se utiliza frecuentemente para recorrer objetos.
Ejemplos for in / for of

Palabras reservadas en bucles:

break:
Rompe el bucle.
continue:
Se salta la(s) posicion(es) que se le indique y después continúa su ejecución.
Ejemplos break y continue