Как я могу объединить свойства двух объектов JavaScript динамически?
Мне нужно иметь возможность объединить два (очень простых) объекта JavaScript во время выполнения. Например, я хотел бы:
var obj1 = { food: 'pizza', car: 'ford' }
var obj2 = { animal: 'dog' }
obj1.merge(obj2);
//obj1 now has three properties: food, car, and animal
у кого-нибудь есть скрипт для этого или знаете встроенный способ сделать это? Мне не нужна рекурсия, и мне не нужно объединять функции, просто методы на плоских объектах.
Comments