Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

226
Visualizações
Si las declaraciones no funcionan al usar javascript o jsx

Tener problemas para obtener un bloque de código para iniciar sesión en la consola

No funciona. No se registra nada en la consola.

 var data = {"_id": "615fc3db8b6a6311aa3295ca", "isComplete": false, "remindTime": {"date": "2021-10-08", "time": "12:08:40 am"}, "subtitle": "Fdfdff", "title": "Dfdf"} if (data.length > 0) { console.log('my data', data); }

QUE FUNCIONA:

 var data = {"_id": "615fc3db8b6a6311aa3295ca", "isComplete": false, "remindTime": {"date": "2021-10-08", "time": "12:08:40 am"}, "subtitle": "Fdfdff", "title": "Dfdf"} if (data.title) { console.log('my data', data); }

No estoy seguro de lo que va mal

about 4 years ago · Juan Pablo Isaza
3 Respostas
Responde à pergunta

0

Está probando una propiedad de longitud en un objeto js simple en el que no ha colocado explícitamente una propiedad de longitud.

La prueba de una longitud parece que espera que sea una matriz.

Sería similar a ejecutar esto en la consola, obtendrá indefinido.

({}).length

Si desea registrarlo si es un objeto:

 if (data) { console.log('my data', data); }

Si desea registrarlo si tiene alguna propiedad:

 if (Object.keys(data).length) { console.log('my data', data); }
about 4 years ago · Juan Pablo Isaza Relatório

0

en su caso, data no son una matriz, son un objeto. Tienes que usar Object.keys(data).length para encontrar ninguna clave en un objeto. https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys

about 4 years ago · Juan Pablo Isaza Relatório

0

El objeto no tiene ninguna propiedad de longitud. Si desea verificar la existencia del objeto, simplemente escriba esto:

 if (data) { // executable code }

comprobará si el objeto tiene alguna propiedad o no.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda