/**
_Функция объединяет объекты, сохраняя только первые уникальные ключи. 
Значения из последующих объектов игнорируются, если ключ уже существует. 
Аналог { ...obj1, ...obj2 }, 
но с обратным приоритетом (не перезаписывает существующие ключи).
*/
 
const objects = [
    { foo: 5, bar: 6 },
    { foo: 13, baz: -1 }
];
 
function mergeUniqueFirstKeys() {
	// Ваш код здесь
}
 
console.log(mergeUniqueFirstKeys(...objects)) ..

Назад