English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод concat() массива JavaScript

 Объект JavaScript массива

concat()Метод используется для объединения двух или более массивов.

Этот метод не изменяет существующий массив, а возвращает новый массив.

Синтаксис:

array.concat(array1, array2, ..., arrayZ)
var fruits = ["Apple", "Mango", "Banana"];
var numbers = [5, 10, 12, 98, 3];
var arr = fruits.concat(numbers);
Проверьте, посмотрите‹/›

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод concat():

Метод
concat()11ДаДа5.5

Значение параметра

ПараметрОписание
array1, array2, ..., arrayZСочетаемые массивы

Технические детали

Возврат значения:Новый пример массива
Версия JavaScript:ECMAScript 1

Более примеров

Следующий код объединяет три массива:

var num1 = [1, 2, 3];
var num2 = [4, 5, 6];
var num3 = [7, 8, 9];
var nums = num1.concat(num2, num3);
Проверьте, посмотрите‹/›

Следующий код добавляет три значения в массив:

var alpha = ['a', 'b', 'c'];
var alphaNumeric = alpha.concat(1, 2, [3, 4, 5]);
Проверьте, посмотрите‹/›

 Объект JavaScript массива