У меня есть два объекта:
let first = {
a: 'John',
b: 22,
c: 'example'
}
let second = {
b: 55,
d: 'demo'
}
Я хочу заменить только уже существующие элементы из второго объекта в первый.Результат должен выглядеть следующим образом (поэтому следует изменить только элемент b, а новый элемент d игнорировать):
{
a: 'John',
b: 55, // changed
c: 'example'
}
Слияние не будет работать, поскольку будет добавлен также новый элемент.Я могу использовать foreach, но я считаю, что для этого должен быть краткий ответ.Я уже использую lodash в своем проекте, поэтому я могу использовать функцию оттуда, но я не могу найти ни одной для этой цели.Есть ли?