Question
In JavaScript. How do I add an object to an existing object? For example, I have an object called target, where: let target = {
In JavaScript.
How do I add an object to an existing object?
For example, I have an object called target, where: let target = { "0": { "name": "Bob", "age": "22", "sex": "male", "id": "0" }, "1": { "name": "John", "age": "32", "sex": "male", "id": "1" } };
and another object called source, where: let source = { "name": "Sue", "age": "30", "sex": "female" };
I have tried using Object.assign(), but it just adds Sue as is.
My desired results would be:
"0": { "name": "Bob", "age": "22", "sex": "male", "id": "0" },
"1": { "name": "John", "age": "32", "sex": "male", "id": "1" },
2: { name": "Sue", "age": "30", "sex": "female" id: 2 }
where the numbers increment whenever something is added to the object and has the same format.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started