jQuery.merge()

Функция jQuery.merge() объединяет два массива в один. При этом элементы второго массива добавляются в первый и jQuery.merge() возвращает ссылку на него. В качестве аргументов функции можно указывать не только массивы, но и массивоподобные объекты.

Функцию jQuery.merge() можно использовать для копирования массивов. Для этого первым аргументом необходимо указать пустой массив []. Все элементы второго массива будут скопированы в него.

Варианты использования

jQuery.merge(массив_1, массив_2) => Array
Добавляет элементы второго массива в первый.

Примеры

<html>
<head>
  <title>Функции библиотеки jQuery</title>
  <script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
  <p></p>
</body>
</html>
 
<script>
var arr_1 = ['convert', 'array'];
var arr_2 = ['to', 'string'];

var new_arr = $.merge([], arr_1); /* Создана копия массива arr_1 */
$.merge(new_arr, arr_2); /* Добавлены элементы массива arr_2 */
$('p').text('new_arr = [' + new_arr.toString() + ']');
</script>

new_arr = [convert,array,to,string]