JS中数组的合并方式
文章类型:Javascript
发布者:hp
发布时间:2022-08-14
在实际来发中,经常会对数组进行操作,今天,整理一下数组合并的几种方式
第一种es6的扩展运算符(...)
<script>
/*
JS中数组的合并方式
*/
let arr=[1,2,3]
let arr2=[4,5,6]
let arr3=[...arr,...arr2]
console.log(arr3)
</script>
第二种方式采用concat进行数组的连接
let arr3=arr.concat(arr2)
第三种方式 采用for循环push
for(let i of arr2){
arr.push(i)
}
console.log(arr)
第四种方式apply ()方法,有两个参数,第一个参数是上下文环境的对象,第二个参数是函数列表,支持数组形式传递,然后再把参数一个个push进行
arr.push.apply(arr,arr2)