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

294
Visualizações
consola.log("x:", x) o consola.log("x:" + x)?

¿Por qué es mejor console.log("x:", x) que console.log("x:" + x) ? Tengo un objeto de categoría que contiene categoryId y name . Cuando escribo console.log("x:", x) , la consola me da Data: (5) [{…}, {…}, {…}, {…}, {…}]

Sin embargo, si uso console.log("x:" + x) , la consola me da Data: [object, object][object, object][object, object][object, object][object, object]

Me pregunto cuál es la razón y por qué hay una diferencia.

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

0

La razón por la que usar console.log("Data:"+x) no genera el resultado deseado cuando console.log("Data:",x) lo hace (x es el nombre de la variable de su objeto) es por la forma en que JavaScript funciona. En el primer ejemplo, Javascript evaluará primero la cadena pasada como parámetro (los "Datos:"+x).

Dado que JavaScript solo puede convertir un objeto en una cadena cuando se pasa como argumento a una función JSON.stringify(), el objeto no se conservará dentro de la evaluación de la cadena y, en su lugar, se reemplazará con "[objeto Objeto ]".

Javascript interpretará console.log("Data:",x) de manera diferente. El primer parámetro, "Datos:", se pasa y se registra primero en la consola. En la misma línea, el objeto de datos se registra como un tipo de datos de objeto, ya que el objeto no está al lado de una cadena y, por lo tanto, no se evaluará como una cadena antes de iniciar sesión en la consola.

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