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

153
Visualizações
¿Cómo insertar valor en cierto objeto en una matriz en javascript?
let arr = []; let obj {case:''};

después de que hice el siguiente código dos veces,

 arr.push(obj)

Tengo arr abajo

 [{…}, {…}] 0: {case: ''}case: 1: {case: ''} length: 2[[Prototype]]: Array(0)

y solo quiero insertar cierto valor (por ejemplo, 'a') en el primer objeto.

entonces, hice el siguiente código

 arr[0].case = 'a'

pero, el segundo objeto también se cambia como a continuación

 (2) [{…}, {…}] 0: {case: 2} 1: {case: 2}

Entonces, quiero saber cómo insertar cierto valor en cierto objeto en una matriz.

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

0

Los objetos se almacenan como referencias, por lo que para empujar el objeto dos veces y cambiar uno de ellos, debe empujarlos de la siguiente manera:

 arr.push(JSON.parse(JSON.stringify(obj)));

Si empuja su objeto a su matriz de esta manera, debería poder cambiar un elemento y no cambiar el otro.

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