WithCoderWithCoderWithCoder

Javascript数组Array学习之concat()方法(连接数组)

本文介绍Javascript数组Array的concat方法.

Javascript数组Array的 concat() 方法用于连接两个或多个数组.该方法不会改变现有的数组,而仅仅返回被连接数组的一个副本.

语法

    array.concat(val, ...)

参数

    val, ... ,任意个要连接到array中的.参数可以是任意类型,如array,string,number,object.   

返回值

    返回一个新的数组.该数组包含array中的元素,以及连接的新元素.

注意

    1. concat() 方法不会修改原始数组array;

    2. 如果传给 concat() 方法的某个参数是数组,那么添加的是数组中的元素,而不是数组本身.

举例    

    <script>
        var arr1 = [123];
        var c = arr1.concat([45], "hello"100, { "id": 1"name": "neil" });
        // 打印原始数组(原始数组没有发生改变)
        console.log(arr1); // [1, 2, 3]
        // 打印连接结果数组
        console.log(c); // [1, 2, 3, 4, 5, "hello", 100, { "id": 1, "name": "neil" }]
    </script>

    在浏览器中查看结果,如下图

1-20030123001Q95.png

欢迎分享交流,转载请注明出处:WithCoder » Javascript数组Array学习之concat()方法(连接数组)