javascript中数组的concat()方法使用介绍

复制代码 代码如下:

  <html>

  <head>

  <title>数组的concat()方法</title>

  <script>

  /*

  数组的concat()方法:

  1、该方法不会改变现有的数组,而仅仅会返回被连接数组的一个副本。

  2、返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。

  如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。

  */

  var arr1 = [123,"aaa"];

  var arr2 = [false,333];

  var arr3 = [true,"ddd"];

  //可以继续连接数组或者其他元素

  document.write(arr1.concat(arr2,arr3,"vvv") + "<br/>");//123,aaa,false,333,true,ddd,vvv

  //原数组没有改变

  document.write(arr1);//123,aaa

  </script>

  </head>

  <body>

  <div id="time"></div>

  </body>

  </html>