js concat函数怎样使用?一起来看看小编今天的分享吧!
concat() 可以用于连接两个或多个数组,它不会改变现有的数组,而仅仅会返回被连接数组的一个副本。
语法:
arrayObject.concat(arrayX,arrayX,......,arrayX)
返回值:
返回一个新的数组。该数组是通过把所有 arrayX 参数添加到 arrayObject 中生成的。如果要进行 concat() 操作的参数是数组,那么添加的是数组中的元素,而不是数组。
例如我们将把 concat() 中的参数连接到数组 a 中:
输出:1,2,3,4,5另外我们可以创建两个数组,然后使用 concat() 把它们连接起来: var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] = "Adrew" arr2[2] = "Martin" document.write( arr.concat(arr2) ) 输出:George,John,Thomas,James,Adrew,Martin还可以创建三个数组,依旧使用 concat() 把它们连接起来: var arr = new Array(3) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" var arr2 = new Array(3) arr2[0] = "James" arr2[1] = "Adrew" arr2[2] = "Martin" var arr3 = new Array(2) arr3[0] = "William" arr3[1] = "Franklin" document.write( arr.concat(arr2,arr3) ) 输出:George,John,Thomas,James,Adrew,Martin,William,Franklin以上就是小编今天的分享了,希望可以帮助到大家。" _ue_custom_node_="true">