var array1=['cscd',12,56];
var array2=["中文",'as',12,89]; //声明两组数组;
var array3=array1.concat(array2);
document.write(array3);
2: ***for循环合并数组***
var a=[2,6,7];
var b= [15,65,7];
for(var i in b ){
a.push(b[i]);
}
document.write(a);
以上2种合并方法并没有考虑过a、b两个数组谁的长度更小。
所以好的做法是预先判断a、b两个数组哪个更大,然后使用大数组合并小数组,这样就减少了数组元素操作的次 数!
有时候我们不希望原数组(a、b)改变,这时就只能使用concat了。
JS合并两个数组的不同方法
最新推荐文章于 2023-04-28 11:30:19 发布