adding two objects in javascript
let person = {
firstName: 'John',
lastName: 'Doe',
age: 25,
ssn: '123-456-2356'
};
let job = {
jobTitle: 'JavaScript Developer',
location: 'USA'
};
let employee = {
...person,
...job
};
console.log(employee);
_.merge(object, [sources])
let person = {
firstName: 'John',
lastName: 'Doe',
age: 25,
ssn: '123-456-2356'
};
let job = {
jobTitle: 'JavaScript Developer',
country: 'USA'
};
let employee = Object.assign(person, job);
console.log(employee);
let person = {
firstName: 'John',
lastName: 'Doe',
age: 25,
ssn: '123-456-2356',
contact: {
phone: '408-989-8745',
email: '[email protected]'
}
};
let job = {
jobTitle: 'JavaScript Developer',
location: 'USA'
};
let employee = { ...person, ...job };
console.log(employee.contact === person.contact);
let job = {
jobTitle: 'JavaScript Developer',
country: 'USA'
};
let location = {
city: 'London',
country: 'England'
};
let remoteJob = {
...job,
...location
};
console.log(remoteJob);
const a = { b: 1, c: 2 };
const d = { e: 1, f: 2 };
const ad = { ...a, ...d }; // { b: 1, c: 2, e: 1, f: 2 }