JavaScript数组concat方法

数组对象的concat方法可以把两个或者多个数组连接起来,组成一个新的数组。下面是一段使用了concat方法的JS代码。

JavaScript代码

<script type="text/javascript">
var arr = ["HTML","CSS","JavaScript","DOM"];
var arr2 = ["ASP.NET","PHP","J2EE","Python","Ruby"];
var arrNew = arr.concat(arr2);
var arr3 = ["1","2","3","4"];
var arrNewNew = arr.concat(arr2,arr3);
</script>

测试数组的concat方法

上面的代码执行完,arrNew将是arr和arr2两个数组的组合。可以点击下面的按钮,运行“arr.concat(arr2)”来验证一下。在看一看arrNew的length是不是两个数组元素之和?


concat方法也可以接受多个参数。例如, var arrNewNew = arr.concat(arr2,arr3);这个语句将arr与arr2与arr3一起连接成一个新的数组,点击下面的按钮来查看这个新的数组。


JavaScript数组对象

  1. JavaScript数组join方法
  2. JavaScript数组concat方法
  3. JavaScript数组sort方法
  4. JavaScript数组push与pop方法
  5. JavaScript数组shift与unshift方法
  6. JavaScript数组slice方法