Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > Сожение массивов


Автор: txop 24.12.2010, 16:43
Привет всем. Есть 2 массива...

Код

var A = { 'A' : [ 860, 880, 25 ],'B' : [ 1380, 1550, 30 ],'C' : [ 3860, 3890, 40 ]};

var B ={ 'D' : [ 28900, 28900, 65 ],'E' : [ 53160, 53160, 70 ],'G' : [ 53140, 53140, 70, 21256 ]};


Нужно получить:
Код

var C = { 'A' : [ 860, 880, 25 ],'B' : [ 1380, 1550, 30 ],'C' : [ 3860, 3890, 40 ],'D' : [ 28900, 28900, 65 ],'E' : [ 53160, 53160, 70 ],'G' : [ 53140, 53140, 70, 21256 ]};


пробовал использовать .concat - но компилятор что-то ругается. Типа нет такой функции.
A.concat(B).

Подскажите способ как их сложить. 

Автор: txop 24.12.2010, 18:07
Всё... разобрался. Там нужно было объекты складывать, а не массивы.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)