js concat函数用法
    concat函数,是JS中Array类型拥有的一个静态方法。他可以用来连接两个或多个数组,然后返回结果组成的新数组。
    at(array1, array2, array3, ......)
    其中,Array 是可以使用concat函数的Array类型;而array1,array2,array3 则为要连接的数组,可以是多个数组,也可以只有一个数组。
    比如我们有如下的两个数组:
    var arr1 = [1,2,3];
    var arr2 = [4,5,6];
    如果我们希望连接这两个数组,使其组成新的数组,可以使用以下代码:
    这里我们使用arr1作为Array类型以调用concat函数,跟在后面的arr2就是要连接的数组;最后把结果赋值给新的变量newArray,此时newArray的值为:[1,2,3,4,5,6]
    另外,concat函数还可以连接非数组的值,比如我们还可以通过以下方式连接字符串和数字:
javascript全局数组
    var arr3 = at(4, 'hello');
    此时arr3 的值为:[1,2,3,4,'hello']
    concat函数在连接数组时,是把元素按顺序依次添加到结果数组后面,对原数组不会产生影响;在连接字符串和数字时,会先把它们转换成数组元素,再添加到结果数组中。
    另外,concat函数还可以接受一个回调函数作为参数,在把两个数组连接完后,会把结果数组一个个传给回调函数,以便进行处理;这样可以大大提高数组处理的效率。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。