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

122
Vistas
Variable de índice de una matriz en un error de lanzamiento de bucle for

Quiero comparar la fecha de inicio de la matriz curr_item según el índice, pero recibo este error en particular en la línea marcada con la flecha. No estoy seguro de cuál es el problema :(

0: Objeto start_time: "2021-10-27T13:30:00.000+05:30" end_time: "2021-10-27T13:45:00.000+05:30" 1: Objeto start_time: "2021-10-27T13:46 :00.000+05:30" end_time: "2021-10-27T14:00:00.000+05:30" 2: Objeto start_time: "2021-10-27T14:00:00.000+05:30" end_time: "2021-10 -27T15:02:00.000+05:30"

 for (let index = 0; index < possible_slots; index++) { if ( curr_time.toMillis() === -----> DateTime.fromISO(curr_item[index].start_time).toMillis() <----- ) { slotlist.push({ start_time: DateTime.fromISO(curr_item[index].start_time).toISO(), end_time: DateTime.fromISO(curr_item[index].end_time).toISO(), name: `asd` }); } else { slotlist.push({ start_time: DateTime.fromISO((curr_item[index]).start_time).toISO(), end_time: DateTime.fromISO(curr_item[index].end_time).toISO(), hole: `true${index}` }); curr_time = DateTime.fromISO(slotlist[slotlist.length - 1].end_time); } curr_item[index] = curr_item[index + 1]; }

Error: no se pueden leer las propiedades de undefined (leyendo 'start_time')

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

0

Solo puede haber dos razones para esto:

  1. La matriz que está de acuerdo con su código curr_item no está definida. 2. El índice al que intenta acceder dentro de la matriz curr_item no está disponible en la matriz. lo que significa que curr_item[index] da indefinido y cuando intenta acceder a start_time de la declaración anterior, arroja el error.
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