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

84
Visualizações
Why old objects are updated when updating assigned new object with old one

Kinda messy, but take a look at this and you will understand

var oldObject = { hello: "world" },
    newObject = { who: "cares" };

newObject["newStuff"] = oldObject;

console.log(oldObject)
console.log(newObject)

newObject["newStuff"]["hello"] = null;

console.log(oldObject)
console.log(newObject)

I am not having issues but i really want to know why !!!!

After comments i recieved this example: x.member = "bar"; // Updated original object
x = { member: "bar" }; // Didnt updated it

BUT let's say i have a really big big big object with 10 or 15 arguments, how can i use the second idea without putting a mess inside my code? :)

about 4 years ago · Juan Pablo Isaza
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