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

203
Vistas
si la declaración no funciona y se vuelve indefinida

Tengo un código que agrega una clase en mi barra de navegación, esta clase se agregará solo en páginas específicas. Compruebo qué páginas son como esta pathName= window.location.pathname.split('/'); este código me devuelve una matriz con la ruta dividida, luego uso el ciclo foreach para verificar si esta página cumple con los requisitos. Si lo hace, la ruta será indefinida. Pero mi declaración if no funciona porque aparece este error Cannot read properties of undefined (reading '2')

El método en el que obtengo un camino.

 let pathName; $(window).on('load', function () { if($('.owl-item').length<5){ } pathName= window.location.pathname.split('/'); }

Mi método de desplazamiento

 $(window).scroll(function (evt) { if(pathName[2]===undefined) the line where I getting the error{ **something** }else{ **something** } }
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Resolví el problema, cambié mi declaración if a esta

Antes

 $(window).scroll(function (evt) { if(pathName[2]===undefined) **this** { **something** }else{ **something** } }

Después

 $(window).scroll(function (evt) { if(typeof pathName[2]==='undefined') **to this**{ **something** }else{ **something** } }
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