concat()方法用于合并两个或更多个数组。
此方法不更改现有数组,而是返回一个新数组。
array.concat(array1, array2, ..., arrayZ)
var fruits = ["Apple", "Mango", "Banana"]; var numbers = [5, 10, 12, 98, 3]; var arr = fruits.concat(numbers);测试看看‹/›
表中的数字指定了完全支持concat()方法的第一个浏览器版本:
Method | |||||
concat() | 1 | 1 | 是 | 是 | 5.5 |
参数 | 描述 |
---|---|
array1, array2, ..., arrayZ | 要合并的数组 |
返回值: | 一个新的Array示例 |
---|---|
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]);测试看看‹/›