Объединение двух объектов
Javascript, объединение двух объектов.
Сейчас делаю так:
jQuery.extend({}, obj1, obj2);
Работает не как надо, т.к. obj1
, obj2
такого вида:
obj1 = {child_obj,child_obj,child_obj,child_obj,child_obj};
obj2 = {child_obj,child_obj,child_obj,child_obj,child_obj};
В результате получаю типа этого:
Object {0: Object, 1: Object, 2: Object, 3: Object, 4: Object}
Проблема в том, что мне не нужна нумерация новых объектов, а чтобы было все, как в obj1
, obj2
, только уже объединенное.
Спасибо.
Источник: Stack Overflow на русском