Uso del Bucle for...of para la Iteración de Arreglos
Sintaxis
El bucle for...of es una forma más moderna y concisa de iterar sobre arreglos. Maneja automáticamente el contador del bucle y proporciona acceso directo al valor de cada elemento. La sintaxis para un bucle for...of es la siguiente:
for (const element of array) {
// Code to be executed for each array element
}
En esta sintaxis:
const elementes una variable que almacena el valor de cada elemento en cada iteración;of arrayespecifica el arreglo que se desea recorrer.
Ejemplo
A continuación, un ejemplo de cómo utilizar el bucle for...of para lograr el mismo resultado que el bucle for anterior:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Línea 1: Declara una variable constante llamada
studentsy le asigna un arreglo que contiene tres cadenas de texto:"Brandon","Mario"y"Saul". Este arreglo representa una lista de nombres de estudiantes; - Línea 3: Inicia un ciclo
for...of. El ciclo se utiliza para iterar a través de cada elemento en el arreglostudentsuno a la vez; - Línea 4: Dentro del ciclo
for...of, se utiliza la funciónconsole.log()para mostrar el valor del elemento actual en la consola. La variablestudentrepresenta el elemento actual del arreglo en cada iteración del ciclo. Así, en la primera iteración será"Brandon", en la segunda iteración,"Mario", y en la tercera iteración,"Saul".
1. ¿Cuál es la principal ventaja de utilizar un ciclo for...of al iterar sobre arreglos?
2. En la sintaxis del ciclo for...of, ¿qué representa const element?
3. ¿Cuál es el propósito de la parte of array en la sintaxis del bucle for...of?
¡Gracias por tus comentarios!
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Can you explain the difference between `for...of` and `for...in` loops?
Are there any limitations to using `for...of` with objects?
Can you show how to use `for...of` with other iterable types, like strings or Sets?
Awesome!
Completion rate improved to 2.27
Uso del Bucle for...of para la Iteración de Arreglos
Desliza para mostrar el menú
Sintaxis
El bucle for...of es una forma más moderna y concisa de iterar sobre arreglos. Maneja automáticamente el contador del bucle y proporciona acceso directo al valor de cada elemento. La sintaxis para un bucle for...of es la siguiente:
for (const element of array) {
// Code to be executed for each array element
}
En esta sintaxis:
const elementes una variable que almacena el valor de cada elemento en cada iteración;of arrayespecifica el arreglo que se desea recorrer.
Ejemplo
A continuación, un ejemplo de cómo utilizar el bucle for...of para lograr el mismo resultado que el bucle for anterior:
12345const students = ["Brandon", "Mario", "Saul"]; for (const student of students) { console.log(student); }
- Línea 1: Declara una variable constante llamada
studentsy le asigna un arreglo que contiene tres cadenas de texto:"Brandon","Mario"y"Saul". Este arreglo representa una lista de nombres de estudiantes; - Línea 3: Inicia un ciclo
for...of. El ciclo se utiliza para iterar a través de cada elemento en el arreglostudentsuno a la vez; - Línea 4: Dentro del ciclo
for...of, se utiliza la funciónconsole.log()para mostrar el valor del elemento actual en la consola. La variablestudentrepresenta el elemento actual del arreglo en cada iteración del ciclo. Así, en la primera iteración será"Brandon", en la segunda iteración,"Mario", y en la tercera iteración,"Saul".
1. ¿Cuál es la principal ventaja de utilizar un ciclo for...of al iterar sobre arreglos?
2. En la sintaxis del ciclo for...of, ¿qué representa const element?
3. ¿Cuál es el propósito de la parte of array en la sintaxis del bucle for...of?
¡Gracias por tus comentarios!