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

JavaScript 数组 concat() 方法

 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()115.5

引数の値

引数説明
array1, array2, ..., arrayZ合併する配列

技術的詳細

返り値:新しいArrayの例
JavaScript バージョン:ECMAScript 1

さらに例

以下のコードは、3つの配列を結合します:

var num1 = [1, 2, 3);
var num2 = [4, 5, 6);
var num3 = [7, 8, 9);
var nums = num1.concat(num2, num3);
テストをしてみる‹/›

以下のコードは、3つの値を配列に追加します:

var alpha = ['a', 'b', 'c'
var alphaNumeric = alpha.concat(1, 2, [3, 4, 5);
テストをしてみる‹/›

 JavaScript 数组オブジェクト