Cómo obtener el índice de una iteración en un bucle for-of en JavaScript

 

 

 

Un bucle for-of, introducido en ES6, es una excelente manera de iterar sobre una matriz:

 

for (const v of ['a', 'b', 'c']) { console.log(v)}

¿Cómo puedo obtener el índice de una iteración?

El bucle no ofrece ninguna sintaxis para hacer esto, pero puedes combinar la sintaxis de desestructuración introducida en ES6 con la llamada al entries()método en la matriz:

for (const [i, v] of ['a', 'b', 'c'].entries()) { console.log(i, v)}

Tips para principiantes de JavaScript




Tal vez te puede interesar:

  1. Cómo generar un número aleatorio entre dos números en JavaScript
  2. Cómo esperar el evento DOM listo en JavaScript simple
  3. Cómo determinar si una fecha es hoy en JavaScript
  4. Cómo contar el número de propiedades en un objeto JavaScript

Cómo obtener el índice de una iteración en un bucle for-of en JavaScript

¿Cómo puedo obtener el índice de una iteración? Un bucle for-of, introducido en ES6, es una excelente manera de iterar sobre una matriz: Un bucle for-of, i

programar

es

2025-01-16

 

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences