У меня есть универсальный c объект и объект, который определяет пару ключей:
const obj = {
key1: 1,
key2: 2,
key3: 3,
};
const pairs = {
'key1:key3': 666,
};
Результирующий объект в этом случае будет:
const result = {
'key1:key3': 666,
key2: 2
};
Пары имеют больший приоритет, если оба ключи в паре присутствуют в исходном объекте, тогда берется пара со значением, иначе берется один ключ / val. Например, другой сценарий:
const obj = {
key1: 1,
key2: 2,
key4: 3,
};
const pairs = {
'key1:key3': 666,
};
const result = {
key1: 1,
key2: 2,
key4: 3,
};
// same as obj, because no key1 and key3 is present
Как мне добиться этих логи c с loda sh?