concat()方法用于合并兩個(gè)或更多個(gè)數(shù)組。
此方法不更改現(xiàn)有數(shù)組,而是返回一個(gè)新數(shù)組。
array.concat(array1, array2, ..., arrayZ)
var fruits = ["Apple", "Mango", "Banana"]; var numbers = [5, 10, 12, 98, 3]; var arr = fruits.concat(numbers);測(cè)試看看?/?
表中的數(shù)字指定了完全支持concat()方法的第一個(gè)瀏覽器版本:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
concat() | 1 | 1 | 是 | 是 | 5.5 |
參數(shù) | 描述 |
---|---|
array1, array2, ..., arrayZ | 要合并的數(shù)組 |
返回值: | 一個(gè)新的Array示例 |
---|---|
JavaScript版本: | ECMAScript 1 |
下面的代碼連接三個(gè)數(shù)組:
var num1 = [1, 2, 3]; var num2 = [4, 5, 6]; var num3 = [7, 8, 9]; var nums = num1.concat(num2, num3);測(cè)試看看?/?
以下代碼將三個(gè)值添加到一個(gè)數(shù)組中:
var alpha = ['a', 'b', 'c']; var alphaNumeric = alpha.concat(1, 2, [3, 4, 5]);測(cè)試看看?/?