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

226
Vistas
how do I add a object title when adding a object to another object

I am trying to add a object title of Nicaragua to my another object in JavaScript. so it will describe the properties of nicaragua. How would I do that. I am using the object.assign method but because it is only a variable I am assigning as a 3rd property it will not label my property's of Nicaragua as being a Nicaraguan object.

Example

{
  buenosAires: {
    depth: '400 meters',
    annualBudget: 1000000,
    specimens: [ 'Dilophosaurus', 'Brachiosaurus' ]
  },
  
mexico: {
    depth: '350 meters',
    annualBudget: 900000,
    specimens: [ 'Gallimimus', 'Parasaurolophus' ]
  },
 
 depth: '200 meters',
  annualBudget: 1500000,
  specimens: [
    'Tyrannosaurus Rex',
    'Stegosaurous',
    'Triceratops',
    'Velociraptor',
    'T rex'
  ]
}

As you can see the last properties do not have a object label of nicaragua, but they were successfully joined. Here is the code I was working with to create the above below.

  const nicaragua = {
      depth: '200 meters',
      annualBudget: 1500000,
      specimens: [
        'Tyrannosaurus Rex',
        'Stegosaurous',
        'Triceratops',
        'Velociraptor',
      ],
    };


const hammondsMines = {
  buenosAires: {
    depth: '400 meters',
    annualBudget: 1000000,
    specimens: ['Dilophosaurus', 'Brachiosaurus'],
  },
  mexico: {
    depth: '350 meters',
    annualBudget: 900000,
    specimens: ['Gallimimus', 'Parasaurolophus'],
  },
};
Object.assign(hammondsMines,nicaragua)

console.log(hammondsMines)
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

You can do it like this:

 const nicaragua = {
      depth: '200 meters',
      annualBudget: 1500000,
      specimens: [
        'Tyrannosaurus Rex',
        'Stegosaurous',
        'Triceratops',
        'Velociraptor',
      ],
    };


const hammondsMines = {
  buenosAires: {
    depth: '400 meters',
    annualBudget: 1000000,
    specimens: ['Dilophosaurus', 'Brachiosaurus'],
  },
  mexico: {
    depth: '350 meters',
    annualBudget: 900000,
    specimens: ['Gallimimus', 'Parasaurolophus'],
  },
};

console.log("before assigning")
console.log(hammondsMines)

console.log("after assigning")
hammondsMines.nicaragua = nicaragua
console.log(hammondsMines)

about 4 years ago · Juan Pablo Isaza Denunciar

0

const nicaragua = {
  nicaragua: {
    depth: '200 meters',
    annualBudget: 1500000,
    specimens: [
      'Tyrannosaurus Rex',
      'Stegosaurous',
      'Triceratops',
      'Velociraptor',
    ],
   }
};


const hammondsMines = {
  buenosAires: {
    depth: '400 meters',
    annualBudget: 1000000,
    specimens: ['Dilophosaurus', 'Brachiosaurus'],
  },
  mexico: {
    depth: '350 meters',
    annualBudget: 900000,
    specimens: ['Gallimimus', 'Parasaurolophus'],
  },
};

Object.assign(hammondsMines,nicaragua)
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