Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

253
Vistas
Cómo omitir la primera iteración en javascript for-of loop

Sé cómo omitir la primera iteración en javascript foreach loop

dataObject.slice(1).forEach((row) => {});

Quiero saber cómo hacer lo mismo usando for of loop en javascript, por favor ayúdenme, gracias

for( const row of dataObject )

about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

De la misma manera que lo está saltando con forEach , reemplace la expresión dataObject con dataObject.slice(1) .

 for( const row of dataObject.slice(1) )
about 4 years ago · Juan Pablo Isaza Denunciar

0

Si bien la solución de CertainPerformace es lo que la mayoría de las personas, incluyéndome a mí, elegiría, tiene la desventaja de tener que hacer una copia temporal de la matriz, lo que sería malo cuando tiene matrices enormes (pero completamente imperceptible por lo general).

Para evitar copiar la matriz, cree una variable temporal para verificar si es la primera en el ciclo. La desventaja de esto es la variable temporal, y la verificación if en cada iteración podría hacerlo más lento.

 let first = true; for (const row of dataObject) { if (first) { first = false; continue; } // ... rest of script }

Y probablemente solo usaría un bucle for incremental tradicional de todos modos si desea tener más control sobre la iteración, ya que forEach , for-of y for-in están destinados a iterar sobre todo.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda