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