jQuery.merge( первый, второй )
Description: Объединить содержимое двух массивов вместе в первый массив.
jQuery.merge( первый, второй )
$.merge() формирует массив, который содержит все элементы из двух массивов. Порядок элементов в массивах сохраняется, с элементами, добавленными из второго массива. Функция $.merge() является разрушительной.
Она изменяет первый параметр, чтобы добавить элементы из второго.
Если вам необходим оригинальный первый массив, сделайте его копию перед вызовом $.merge(). К счастью, $.merge() сам может использоваться для этого копироавния:
var newArray = $.merge([], oldArray);
Этот ярлык создает новый, пустой массив и сливает содержимое oldArray в него, фактически клонируя массив.
До jQuery 1.4, аргументы должны были быть подлинными объектами массива Javascript; используйте $.makeArray - если они таковыми не являются. Для удаления возможных дубликатов из получившегося массива воспользуйтесь функцией $.unique().
Примеры
Пример 1
Объединяет два массива.$.merge( [0,1,2], [2,3,4] )
Пример 2
Объединяет два массива.$.merge( [3,2,1], [4,3,2] )
Пример 3
Объединяет два массива, но использует копии, так что оригинал не изменяется.var first = ['a','b','c']; var second = ['d','e','f']; $.merge( $.merge([],first), second);

